索引键值和索引列值不一致之浅析

索引键值和索引列值不一致之浅析
以下探讨索引键值和索引列值不一致的问题: 数据库版本信息 [oracle@rhl6 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory -bugs_fixed | egrep -i 'PSU|DATABASE PATCH SET UPDATE' 14275605 14275605 Tue Dec 25 00:45:11 CST 2012 DATABASE PATCH SET UPDATE 11.2.0.3.4 (INCLUDES CPU 13923374 13923374 Tue Dec 25 00:44:15 CST 2012 DATABASE PATCH SET UPDATE 11.2.0.3.3 (INC...

唯一性组合索引引起的插入的sql hang住的分析

唯一性组合索引引起的插入的sql hang住的分析
唯一性组合索引引起的插入的sql hang住的分析 问题分析:拥有相同组合索引列键值的sql,在批量操作时可能会导致undo争用,致使会话挂起。 =============以下为分析过程============= 表TBLCERTREQ有以下有关的唯一性索引 第一个:主键产生的唯一性索引 SQL> select * from dba_ind_columns where table_owner='CAUSER' and table_name='TBLCERTREQ' and index_name='SYS_C00...

UNDO块损坏恢复 ORA-00600 KSLFDNG2

UNDO块损坏恢复 ORA-00600 KSLFDNG2
该篇文章模拟用户活动事物上的UNDO块损坏恢复 数据库版本 SQL> select * from gv$version; INST_ID BANNER ---------- -------------------------------------------------------------------------------- 1 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 1 PL/SQL Release 11.2.0.3.0 - Production 1 CORE 11.2.0.3.0 ...

sql语句hang住后的分析解决–视图 VS 10046 VS hanganalyze

sql语句hang住后的分析解决–视图 VS 10046 VS hanganalyze
该篇文章,从一条sql hang住,从视图,10046事件以及hanganalyze分析并解决。 版本如下: SQL> set line 400 SQL> select * from gv$version; INST_ID BANNER ---------- -------------------------------------------------------------------------------- 1 Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production 1 PL/SQL Release 11.2....

关于 ORA-27102: out of memory 解决一例

关于 ORA-27102: out of memory 解决一例
问题描述:对内存为24GB的linux 64位之上的oracle11g调整sga大小导致错误ORA-27102,并进一步阐述参数kernel.shmmax和参数kernel.shmall设置问题。 基本信息 OS:linux x86-64 DB:11.2.0.3 [oracle@tongjidb ~]$ more /etc/fstab # # /etc/fstab # Created by anaconda on Fri Nov 1 22:06:11 2013 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # Se...

OGG-ALO模式配置(Extracting from Oracle Archive log files)

OGG-ALO模式配置(Extracting from Oracle Archive log files)
公司新的整体架构将会用到OGG ALO模式,下图即就是使用到该架构的部分 即就是,先从2个节点的rac通过dg灾备数据到adg库中,再将数据从adg的库中通过OGG同步到第三个数据集中的库中。 相关配置如下: 主库添加所有表的表级日志模式执行 alter table test.test3 add supplemental log data (all) columns; alter table test.YALLONKING add supplemental log data (all) columns; adg上设置归档路径 ...

参数log_archive_format引起的ORA-19563一则

参数log_archive_format引起的ORA-19563一则
该篇描述的是9i的库由于参数log_archive_format设置不正确导致备份归档日志时报错ORA-19563,解决倒是很容易,但是问题是:在正常业务期间,数据库发生检查点,切换日志,产生归档的日志只是对同一个归档日志的覆盖叠加的写,而且在alert中没有任何相关的报错。之前记得有一次对该参数进行修改重启数据库的时候,会报相关的错误,但是这次并没有相关错误抛出,只是对同一个归档日志的叠加写,然后是覆盖。 ...

表级日志模式异同对比

表级日志模式异同对比
表级日志模式对比 该文档测试数据库开启表级日志模式和没有开启时,在对表update操作时产生的redo日志记录的不同 背景:由于一个同事在之前配置ogg时没有开启源端表级日志模式,导致从源端传过来的和update相关操作的记录源端和对端不一致。 下边是OGG对数据库级日志模式和表级日志模式的说明 首先是数据库级的说明: When replicating from Oracle databases, you need to enable database-level supple...

ADG不影响主库下的备库FAILOVER测试

ADG不影响主库下的备库FAILOVER测试
众所周知,当数据库dg搭建完成后,都需要进行switchover和failover测试,其中failover在生产中很难进行测试,下边便是一个在不影响主库的情况下,进行的一个模拟的failover的测试,以便对当前dg的可用性的一个测试。 之前,我在主备库同步的情况下,将主备库中的文件tnsnames.ora中的相关配置注销后,以为主备库会不同步以便进行failover的测试,但是在实际测试中,主备库还是保持同步的,所以,可以推测,...

ADG日志不传送到备库一则

ADG日志不传送到备库一则
晚上加班搞3个库的同城灾备的ADG,一个库的参数全部配好了,就是不传日志,各种检查,就是没有找到问题。后来把归档的DEST换了下就OK了,很是奇怪,记录于此。 库的版本是x64 linux 11g的基础版本,也可能和BUG有关吧... 首先在主库查看问题: SQL> select status,error from v$archive_dest; STATUS    ERROR--------- ---------------------------------------------------------------...
Copyright © YallonKing 保留所有权利.   Theme  Ality

用户登录

分享到: