-
Recent Posts
Recent Comments
- yangtingkun on 非空字段空值对查询的影响
- Eric Zong on 非空字段空值对查询的影响
- Kamus on Oracle Ace Director
- 设置全局死锁优先级 | yangtingkun on RAC全局死锁检测时间
- ORA-600(krbounotread_noctx)错误 | yangtingkun on ORA-600(krboReadBitmap_badbitmap)错误
Archives
- December 2020
- February 2019
- December 2018
- November 2018
- October 2018
- July 2018
- June 2018
- May 2018
- July 2016
- July 2013
- June 2013
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
Categories
Meta
Category Archives: ORACLE
获取表空间是否可自动扩展的SQL
好长时间没写SQL了,今天看到同事在使用一个检查表空间是否可自动扩展的SQL,不但效率不高,而且非常的累赘,忍不住自己写了一个。 原始SQL如下: SQL> SELECT DISTINCT tablespace_name, autoextensible 2 FROM DBA_DATA_FILES 3 WHERE autoextensible = ‘YES’ 4 UNION 5 SELECT DISTINCT tablespace_name, autoextensible 6 FROM DBA_DATA_FILES 7 WHERE autoextensible = ‘NO’ 8 AND tablespace_name NOT IN 9 (SELECT DISTINCT tablespace_name 10 … Continue reading
ORA-600(15214)错误
告警日志中包含ORA-600[15214]错误。 错误信息为: Fri Feb 03 01:21:47 EAT 2012 Errors IN file /oracle/app/admin/orcl/bdump/orcl2_p155_29897.trc: ORA-00600: internal error code, arguments: [15214], [0], [2], [], [], [], [], [] Fri Feb 03 01:21:49 EAT 2012 Trace dumping IS performing id=[cdmp_20120203012149]Fri Feb 03 01:21:47 EAT … Continue reading
ORA-600(kjzhablar:idx)错误
客户告警日志出现ORA-600[kjzhablar:idx]错误,已经碰到过ORA-7445[kjzhablar:idx]的错误,虽然错误函数相同,但是二者关系不大。 错误信息为: Sat May 14 18:54:55 EAT 2011 Errors IN file /oracle/app/admin/orcl/bdump/orcl1_diag_3889.trc: ORA-00600: internal error code, arguments: [kjzhablar:idx], [1], [1], [0x9FFFFFFFFD343AB4], [], [], [], [] Sat May 14 18:54:57 EAT 2011 Trace dumping IS performing id=[cdmp_20110514185457]Sat May 14 18:54:55 EAT … Continue reading
ORA-600(1883)错误
一个数据泵导致的错误。 在告警日志中错误如下: Sat Oct 08 17:08:28 EAT 2011 The VALUE (30) OF MAXTRANS parameter ignored. Sat Oct 08 17:08:29 EAT 2011 ALTER SYSTEM SET service_names=’SYS$SYS.KUPC$C_1_20111008170828.CU3GP’ SCOPE=MEMORY SID=’cu3gp1′; Sat Oct 08 17:08:29 EAT 2011 ALTER SYSTEM SET service_names=’SYS$SYS.KUPC$C_1_20111008170828.CU3GP’,’SYS$SYS.KUPC$S_1_20111008170828.CU3GP’ SCOPE=MEMORY SID=’cu3gp1′; kupprdp: … Continue reading
ORA-7445(krslvna)错误
告警日志中出现ORA-7445[krslvna]错误,随后导致数据库的崩溃。 错误信息为: Thu Sep 8 04:12:07 2011 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 Interface TYPE 1 lan900 192.168.11.0 configured FROM OCR FOR USE AS a cluster interconnect Interface TYPE 1 lan901 10.142.132.0 configured FROM OCR FOR … Continue reading
EXCHANGE分区导致主键重复
分区表的EXCHANGE交换分区不检查数据有效性,可能导致LOCAL主键索引出现重复值。 通过一个简单的例子来说明这个问题: SQL> CREATE TABLE T_PART_EXCHANGE (ID NUMBER, NAME VARCHAR2(30), TYPE VARCHAR2(18)) 2 PARTITION BY LIST (TYPE) 3 (PARTITION P1 VALUES (’TABLE’), 4 PARTITION P2 VALUES (DEFAULT)); TABLE created. SQL> CREATE INDEX IND_PART_EXCHANGE_TYPEID ON T_PART_EXCHANGE(TYPE, ID) LOCAL; INDEX created. SQL> … Continue reading
语句级并行提示
最近才发现并行提示增加了语句级并行的功能。 以前添加并行都是对指定的表添加,最近才发现,如果不加表名,是指定这个语句的并行度: SQL> CREATE TABLE t_p_i AS 2 SELECT * 3 FROM dba_objects 4 WHERE 1 = 2; TABLE created. SQL> CREATE TABLE t_p_s AS 2 SELECT * 3 FROM dba_objects; TABLE created. SQL> SET autot ON EXP SQL> INSERT … Continue reading
ORA-600(4454)错误
客户数据库出席ORA-600[4454]错误。 错误信息如下: Fri Feb 10 18:43:57 2012 Errors IN file /oracle9/app/admin/settl/udump/settl1_ora_1667162.trc: ORA-00600: internal error code, arguments: [4454], [], [], [], [], [], [], [] Fri Feb 10 18:43:58 2012 Errors IN file /oracle9/app/admin/settl/udump/settl1_ora_1667162.trc: ORA-00600: internal error code, arguments: [4454], [], … Continue reading
STATSPACK报告REDO SIZE出现负值
客户9.2.0.8数据库的STATSPACK报告出现负的REDO SIZE。 类似信息如下: LOAD Profile ~~~~~~~~~~~~ Per SECOND Per TRANSACTION ————— ————— Redo SIZE: -263,339.94 -685,483.59Load Profile ~~~~~~~~~~~~ Per Second Per Transaction ————— ————— Redo size: -263,339.94 -685,483.59 其实经常出现的还包括逻辑读以及物理读等。其实不查询MOS也可以确定,这是Oracle的bug,而导致bug的原因应该是底层的C代码中没有使用UNSIGNED类型,以至于变量溢出后出现了负值。 在MOS中的对应描述为:Redo Size Negative In Statspack Report [ID 308414.1],Oracle在10g中解决了这个问题。确认影响版本从8.1.7.4到9.2.0.8。