首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【动手实践】Oracle 12.2新特性:多列列表分区和外部表分区

    在Oracle 12.2版本中,增加了大量的分区新特性,这其中包括: 自动的列表分区创建 在线的普通表转换分区表 支持只读分区和读写分区混合 以下介绍的三个特性同样是12.2新增的: 多列列表分区、外部表分区...、维护过滤 而对于多列列表分区的支持,也是大家关注已久的特性,先看一下脚本(在 livesql.oracle.com 测试执行,推荐动手实践): CREATE TABLE dba_by_db_in_yhem...支持通过多列定义列表分区,最多支持16个列值定义,这极大的丰富了列表分区的适用场景。...在12.2中,Oracle还支持外部表分区,类似如下的语法展示了这一特性的用途,对于一个统一的外部表,可以通过分区指向不同的外部文件,不同文件可以用于存储已经分类的数据,从而更加灵活的使用外部表: CREATE...这些新的变化,将有助于我们深入和灵活的去使用Oracle数据库。

    1.2K50

    salesforce零基础学习(七十四)apex:actionRegion以及apex:actionSupport浅谈

    testOptions.add(new SelectOption('yyy','yyy')); 20 } 21 } 2.TestActionSupport.page:显示一个必填输入框以及一个下拉列表...,下拉列表控制着另外一个下拉列表的显示。...其实上面的vf代码是有问题的,当选择了下拉框,右侧的下拉框的值也不修改成yyy,原因是这样的: 当actionSupport执行时,会提交整个form表单,因为上面有一个required的字段,所以导致提交表单失败...,没有走action对应的后台的的method,所以没有更新下拉框里面的值,这种情况有两种可以修改的方式,1是将actionSuuport设置成immediate="true"方式,可以忽略表单的validation...apex:actionRegion> 15 apex:form> 16 apex:page> 显示效果:当更改下拉框的之,会修改成yyy ?

    1.8K70

    salesforce 零基础开发入门学习(六)简单的数据增删改查页面的构建

    表结构如图1所示。...通过图可以看出GOODS表自己定义的参数主要包括以下: GoodsName__c,GoodsType__c,GoodsBrand__c,GoodsDescribe__c,GoodsPrice__c。..."button"/>; apex:selectList>:下拉框,类似于html中的; apex:selectOptions>:下拉框下元素,类似于html中的; 列表,var属性指定变量; apex:column>:表格的列元素,用于显示表格每一列的值; apex:commandLink>:链接,类似于html中的...注:本篇中只是采用最简单的方式来实现页面显示数据表的增删改查,没有使用到类似js,ajax等。实际工作中经常会用到这些,具体例子以后详细说明。如果需要学习相关知识,请查看官方文档或上方PDF链接。

    1.8K50

    100天精通Oracle-实战系列(第22天)Oracle 数据泵全库导出导入

    directory expdp_dir as '/expdp'; grant read,write on directory expdp_dir to system; 全库导出 全库导出会导出以下信息: 用于重建表空间...,用户,表,索引,约束,触发器,序列,以及存储的 PL/SQL 脚本等元素的所有 DDL 语句; 除去 SYS 用户下的所有表中的数据 拼接系统用户: select listagg('\''' || username...directory=expdp_dir full=y exclude=schema:\"IN \(\'ANONYMOUS\',\'APEX_030200\',\'APEX_PUBLIC_USER\',...=schema:\"IN \(\'ANONYMOUS\',\'APEX_030200\',\'APEX_PUBLIC_USER\',\'APPQOSSYS\',\'CTXSYS\',\'DBSNMP\'...确保源端数据文件路径在目标端存在或者目标端配置OMF参数(手工创建表空间也可以)。 目标端存在数据的话,需要加上table_exists_action参数。

    1.4K10

    数据仓库实验四:聚类分析实验

    基于密度的聚类分析方法以及经典的聚类分析算法,并掌握利用 SQL Server 等工具平台进行聚类分析的方法,掌握挖掘结构、挖掘模型的基本概念,能够使用数据挖掘向导创建数据挖掘结构和模型,掌握数据挖掘设计器的使用方法,掌握模型查看器方法...选项下,选中列表中的“Microsoft聚类分析”。 选择数据源视图为DM。 在“指定表类型”页面上,在Student表的对应行中选中“事例”复选框,并单击下一步按钮。...在挖掘模型查看器中,浏览聚类分析的结果。 5、挖掘模型预测 (1)单击“挖掘模型预测”选项卡,再单击“选择输入表”对话框中的“选择事例表”命令,指定DM数据源视图中的Student表。...(2)保持默认的字段连接关系,将Student表中的各个列拖放到下方的列表中,选中最后一行下面的空白行字段前面的“源”,从下拉列表中选择“预测函数”选项,并设置字段为Cluster。...(3)在任一空白处右击,并在下拉菜单中选择“结果”,出现如下所示的分类结果。

    27110

    使用Python获取Oracle索引信息

    这个专题讲述如何讲这些监控数据保存在MySQL中为日后所用 上节讲到建立一个MySQL数据库并新建一张用于存放索引信息的表 今天讲如何获取Oracle已使用过的索引名称 环境设置 Linux系统为 Centos...6.8 Python环境为 Python 3.6 MySQL版本 MySQL 5.7 (GA) 连接Oracle模块:cx_Oracle 连接MySQL模块:PyMySQL 捞取原理 由于我们的执行计划都存在...MDSYS', 'OUTLN', 'TSMSYS', 'DBSNMP', 'WMSYS', 'EXFSYS', 'SYSMAN', 'CTXSYS', 'OLAPSYS', 'FLOWS_FILES', 'APEX...'QS', 'PM', 'PERFSTAT', 'OE', 'ODM', 'HR', 'QS_ES', 'SCOTT') 获取已使用的索引 该脚本获取所有在视图中的索引并把结果存放在一个list(列表...视图中获取到了已使用过的索引的名称 源码位置 代码请查看我的Github主页 https://github.com/bsbforever/wechat_oms 至此我们已经学会了如何利用Python获取oracle

    92830

    数据仓库实验三:分类规则挖掘实验

    朴素贝叶斯算法进行分类的原理,并掌握利用Sql Server等工具平台进行分类规则挖掘的方法,掌握挖掘结构、挖掘模型的基本概念,能够使用数据挖掘向导创建数据挖掘结构和模型,掌握数据挖掘设计器的使用方法,掌握模型查看器方法...选项下,选中列表中的“Microsoft决策树”。 选择数据源视图为DM。 在“指定表类型”页面上,在DST表的对应行中选中“事例”复选框,并单击下一步按钮。...在挖掘模型查看器中,浏览决策树分类的结果。 上面已经建立了决策树分类模型。...② 保持默认的字段连接关系,将DST1表中的各个列拖放到下方的列表中,选中“是否购买计算机”字段前面的“源”,从下拉列表中选择“DST”选项,而其它字段的数据直接来源于DST1表,只有“是否购买计算机”...③ 在任一空白处右击,并在下拉菜单中选择“结果”,出现如下所示的分类结果。

    19700

    必须掌握的Navicat for SQLite 所有功能

    使用专业的对象设计器创建、修改和设计所有数据库对象,例如:表、视图、触发器和索引。无需编写复杂的 SQL 来创建和编辑对象。 表查看器 ?   查看网格或表单:使用网格查看添加、修改和删除记录。...选择外键数据:使用外键关系选定参考查找表,并自动建立下拉列表。无需持续对照参考主表,简化工作流程和提高效率。 SQL 创建工具或编辑器 ?   ...无论选择数据库对象的属性或 SQL 关键字,只需从下拉列表中选择。 数据库设计器 ?   ...报表创建工具或查看器 只限于 Windows 版本 ?   使用用户友好 GUI 报表创建工具创建各种不同类型的报表,设计发票、统计、邮寄标签及更多其他报表。...树或对象筛选:使用树或对象筛选功能可设计显示数据对象的列表,简单地需输入文本,就只显示符合指定字符串的数据库对象。

    6.3K50

    Oracle数据库迁移:异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7

    墨墨导读:本文来自墨天轮用户“你好我是李白”的投稿,记录一个Oracle数据库迁移过程 :异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7。...,users表空间如果包含非sys对象,则需要在目标端删除users表空间,将源库users一起转换,本次查询users表空间也需要一同转换 获取需要迁移表空间列表 select distinct tablespace_name...7.2 目标库赋权 # 源库获取用户列表 select username from dba_users where username not in ('SYS','SYSTEM','DBSNMP','OUTLN...','ORACLE_OCM','XS$NULL','MDDATA','SPATIAL_UFS_ADMIN_USR','SPATIAL_CSW_ADMIN_USR','MGMT_VIEW','APEX_PUBLIC_USER...-- 创建存储表数据量table_hash表 sqlplus -S system/oracle <<EOF CREATE TABLE table_hash(owner varchar2(100),table_name

    3.5K10

    完全卸载oracle11g步骤

    完全卸载oracle11g步骤: 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。...运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键...删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。...2.ORACLE_BASE目录(oracle的安装目录)。 3.C:\WINDOWS\system32\config\systemprofile\Oracle目录。...如有必要,删除所有Oracle相关的ODBC的DSN 到事件查看器中,删除Oracle相关的日志 说明: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录

    77930

    SQL定义和使用视图

    使用页面顶部的Switch选项选择一个名称空间;这将显示可用名称空间的列表。选择名称空间后,单击“操作”下拉列表,然后选择“创建视图”。...如果选择选择现有模式,则会提供一个现有模式的下拉列表。如果选择创建新架构,请输入架构名称。在这两种情况下,如果省略模式,则InterSystems IRIS都会使用系统范围内的默认模式名称。...它还提供了一个下拉列表,以将“带检查选项”选择为无,READONLY,LOCAL或CASCADED。可更新的视图可更新的视图是可以在其上执行INSERT,UPDATE和DELETE操作的视图。...仅当满足以下条件时,才认为视图是可更新的:视图查询的FROM子句仅包含一个表引用。该表引用必须标识可更新的基表或可更新的视图。视图查询的SELECT列表中的值表达式必须全部是列引用。...此功能可能很有用,尤其是对于移植Oracle查询(%VID轻松映射到Oracle ROWNUM)而言。但是,与TOP相比,用户应了解使用%VID时的一些性能限制: %VID不执行第一行时间优化。

    2.2K10

    【DB运营管理开发解决方案】上海道宁为您提供提高工作便利性的集成开发工具——Orange

    ,可以在连接多个会话时区分每个会话 通过单个程序同时使用多个DBMS Schema Browser 可快速轻松地了解数据库对象信息 方便的SQL语法开发 帮助更改数据的表格编辑器、加载器和卸载器 ER查看器...Schema Browser可快速轻松地了解数据库对象信息 方便开发SQL或PL/SQL语法 Tuning Advisor功能提供SQL语句调优意见 帮助更改数据的表格编辑器、加载器和卸载器 ER 查看器...函数和提示来帮助您编写SQL 的函数 其他方便的开发工具 SQL Monitor可以轻松快速地检查导致数据库内存中SQL性能下降的Top N SQL 会话监视器,通过使用各种选项查询连接到数据库的会话列表...、更新和删除操作而碎片化的表的停机时间,从而防止不必要的磁盘浪费并提高搜索性能。...它比手动创建脚本更容易、更高效,因为它将所有索引、约束、触发器、注释、对象权限和统计信息与表一起移动到一个进程中。

    89930

    Oracle11G完全卸载步骤

    完全卸载oracle11g步骤: 1、 开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。...6、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb...10、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除MicrosoftODBC for Oracle注册表键以外的所有含有Oracle的键。...2.ORACLE_BASE目录(oracle的安装目录)。 3.C:\WINDOWS\system32\config\systemprofile\Oracle目录。...14、如有必要,删除所有Oracle相关的ODBC的DSN 15、到事件查看器中,删除Oracle相关的日志 说明: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录

    1.1K10

    OB 运维| OB Oracle 系统视图权限导致的故障一例

    1背景 最近在客户这边遇到一个故障,在 Oracle 和 OB Oracle 租户下调用存储过程时,两者表现并不一致,导致获取到的 SQL 文本拼接不完整,影响到了业务侧的功能测试。...SQL> 由此可见,在 Oracle 中,无论是 u1 还是 u2 用户,调用存储过程时都能正确返回表名,说明两者查询 user_tab_columns 视图的返回结果是一致的,这也是符合预期的。...用户 u1 查询 user_tab_columns 表时,只能看到 SYS 用户下的表( C 表是由 SYS 用户创建的),所以存储过程无法返回 T1 表的表名,其查询结果为空。...workaround:创建物化视图来代替中间表。...本文关键字:#OceanBase# #Oracle# #视图#

    58220
    领券