12c impdp慢问题 - 分区表预先创建表结构导致并行parallel不能被使用
数据仓库系统数据库的一部分数据在导出导入迁移到12C数据库时,碰到一个问题,导入分区表(3000多分区,30000多子分区)的时候非常慢,导入的数据量其实并不是非常大, 600多G , 观察发现一个子分区导入结束需要 1-2小时, 进入impdp中查看进度,发现只有一个worker在工作,虽然并行有16个。 在metalink搜索发现一个类似文...
11g升级到Oracle 12c碰到的问题 - ORA-00904 WM_CONCAT
Oracle11gR2和12C上已经摒弃了wm_concat函数,当时我们很多程序员在程序中确使用了该函数,导致程序出现错误. WM_CONCAT 是oracle的非公开函数,并不鼓励使用,新版本oracle并没有带此函数,需要手工加上。1、下载三个文件:owmctab.plb 、 owmaggrs.plb 、 owmaggrb.plb 2、用sqlplus登录:sqlplus -l...
11g升级到Oracle 12c碰到的问题(11g中不存在问题) - ORA-01792
SQL> alter system set "_fix_control"='17376322:OFF';For details:Bug 19509982 Disable raising of ORA-1792 by defaultSelect Statement Throws ORA-01792 Errorhttp://dba.stackexchange.com/questions/128621/understanding-ora-01792-maximum-number-of-columns-in-a-table-or-view-is-1000 ...
java中执行sql与pl/sql dev中执行sql快慢差距大原因
多方面原因: 绑定变量 ; java可能有展现层 ; pl/sql dev数据可能只是显示前10行 等 ....
RAC中的脑裂(Split Brain)是根据什么原则进行节点驱逐(Node Eviction)的 ? 1546004.1
Oracle Grid Infrastructure: Understanding Split-Brain Node Eviction ( Doc ID 1546004.1 ) 其中讲到 How does the clusterware resolve a "split brain" situation?Oracle Clusterware handles the split-brain by terminating all the nodes in the SMALLER cohort.If both of the cohorts are the s...
./runcluvfy.sh: line 138: ./Disk1/install/.oui: No such file or directory
12.1.0.1[grid@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose./runcluvfy.sh: line 138: ./Disk1/install/.oui: No such file or directory发生以上错误可能原因有: 1. 权限问题,把安装包上传到grid用户下 改成 chown -R grid:oinstall 文件名 修改成grid的权限之后,...
GI - GRID_HOME或grid用户$ORACLE_HOME权限被错误更改后如何恢复
Red Hat Linux 6.5, Oracle 12.1.0.2 GI , Oracle 11.2.0.4 RAC DB 两个节点的RAC, 准备加入第三个节点,在操作中,错误的将第一个节点的 GRID_HOME 权限全被更改为了 grid:oinstall . # cd /data01/app# mkdir -p 12.1.0/grid# chown -R grid.oinstall 12.1.0/grid# chmod -R 755 &n...
Linux6安装11.2.0.4提示缺少elfutils-libelf-devel-0.97及pdksh-5.2.14
Installing 11.2.0.3 Or 11.2.0.4 (32-bit (x86) or 64-bit (x86-64) ) On RHEL6 Reports That Packages "elfutils-libelf-devel-0.97" And "pdksh-5.2.14" Are Missing (PRVF-7532) (文档 ID 1454982.1)处理方式是忽略即可。 具体原因可以看看下面的说明。 CAUSEOUI executes the following command: /bi...
[INS-30131]lnitial setup required for the execution of installer validation fail
12c GI下安装11g或12c数据库软件报错INS-30131[INS-30131]lnitial setup required for the execution of installer validation failed 如果遇到上面的错误,可以尝试如下几种方式: 1. /tmp空间是否足够,或是否有权限读写 2. 如下检查是否通过: ./runcluvfy.sh stage -pre crsi...
PSU下载 - Oracle Recommended Patches -- Oracle Database (文档 ID 756671.1)
Oracle Recommended Patches -- Oracle Database (文档 ID 756671.1)
安装Oracle 12.1.0.2 RAC创建ssh连接成功,测试报错INS-06006
Red Hat Linux 6.5 , Oracle 12.1.0.2 RAC 安装GI时,创建grid用户下的ssh连接信任关系,提示创建成功,但是测试的时候报错,点击next也报错。 手工ssh测试,几台主机都是可以无需密码ssh连通的。主机的/etc/hosts 设置都一样(public ip在DNS注册,vip及pri 没有dns注册): # public ip 10.63....
Oracle 12c GI安装后安装11g DB不能发现节点列表问题解决
<p class="MsoNormal">Oracle 12c GI 下安装Oracle 11.2.0.4或11.2.0.3 数据库。 安装数据库时不能发现节点列表问题。 <br /><br />解决方法: 修改inventory中的inventory.xml, 12c GI_HOME中加入crs=”true” . 下面可以看到 NODE LIST 列表信息。 <o:p></o:p></p>...
PRVF-4664 : Found inconsistent name resolution entries for SCAN name ..
Oracle 12.1.0.2 RAC 安装完 GI , 到最后 Oracle Cluster Verification Utility post check 时报错 (提示是警告): PRVF-4664 : Found inconsistent name resolution entries for SCAN name "ft101scan12c.hh.com"PRVF-4664 : Found inconsistent name resolution entries for SCAN nam...
12c发布正式版 12.1.0.2 (包括DB In-Memory正式版)
Oracle已正式发布Oracle Database 12c Release 1 (12.1.0.2). 其中包括DB In-Memory正式版,建议下载12.1.0.2正式版进行测试(Beta版bug还是很多)。 因为我们用到EBS R12 , 顺便也了解了一下12c 对EBS R12.1. R12.2 的认证情况, EBS R12.1 and EBS R...
Oracle 12c新特性 - Active Data Guard功能增强
Oracle 12.1.0.1 12c之前遇到的问题: 1. 最大数据保护模式需要远端返回提交确认后才算提交,影响主库性能。 2. 如果需要最大化主库性能, 日志传输应用需要异步进行,可能存在数据丢失。12c或之后: 可以在主备库之间放一个远程同步实例,可以放在距离主库较近的异地,专门接收日志 :1...
Oracle 12c新特性 - Data Pump (expdp/impdp) 功能增强
Oracle 12.1.0.1 对Data Pump(expdp/impdp)的增强 impdp引入了 TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y,导入时关闭redo产生, 加快导入的速度 。
Oracle 12c 新特性 - 临时表undo(TEMP UNDO)
12c中对于临时表的UNDO单独存储在临时表空间中,而不像以前存储在UNDO TBS中,减少了对于UNDO段的使用, 临时表的UNDO在事务完成之后,不需进行恢复,不需永久保存。 1). 对于经常使用临时表的应用有较大意义,有效减少UNDO争用 2). 有效缩减了REDO的产生 (TEMP空间...
Oracle12c 新特性 - log记录DDL操作
Oracle12.1.0.1 1. DDL操作写入xml和日志文件中。 SET ENABLE_DDL_LOGGING=TRUE后2. DDL命令会记录在$ORACLE_BASE/diag/rdbms/DBNAME/log或ddl 路径下的xml和日志文件中。3. 一个xml中包含DDL命令,IP地址,时间戳等信息。这可以帮助确定在什么时候对用户或表进行...
Oracle 12c新特性 - Hybrid histogram 3
4. 混合直方图值分配原则 混合直方图把各个值分开,使得没有哪个值是占用一个以上的bucket (不存在值跨bucket存放) , 把原来高度平衡直方图中跨两个bucket的值都挪到一个bucket中. 使用一个字段 endpoint_repeat_count来说明这个bucket 中endpoint_value...
Oracle 12c新特性 - Hybrid histogram 2
3. 生成 hybrid histogram 从上面的表达式,我们可适当在后面增加distinct value来达到生成 hybrid histogram的要求。 我们增加 13~36 这几个整数到 table的code列中,每个值1行记录。 总数变成 192+24=216 。现在的 distinct 值有 12+24=36 ,桶的个数n可以取大一些的值以便满足...