随笔分类 -  Oracle Troubleshooting

摘要:What is the Oracle Diagnostic Methodology (ODM)? [ID 312789.1] ODM TEST: 查询语句: select to_number(addr,'xxxxxxxxxxxxxxxx') from v$latch_parent where name='process allocation'; select name from v$l... 阅读全文
posted @ 2013-04-13 09:15 AlbertCQY 阅读(453) 评论(0) 推荐(0)
摘要:要用dbms_output.put_line来输出语句,遇到以下错误:begin user_priv (username => 'hr'); end; ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes ORA-06512: at "SYS.DBMS_OUTPUT", line 32 ORA-06512: at "SYS.DBMS_OUTPUT", line 97 ORA-06512: at "SYS.DBMS_OUTPUT", line 112 阅读全文
posted @ 2013-03-31 23:11 AlbertCQY 阅读(475) 评论(0) 推荐(0)
摘要:故障现象:临时表空间不足的问题已经报错过3次,客户也烦了,前两次都是同事添加5G的数据文件,目前已经达到40G,占用临时表空间主要是distinct 和group by 以及Union all 表数据量在200W左右,也不至于把40G的临时表空间撑爆。原因分析:既然排序用不了这么多临时表空间应该是别的原因造成。从包含故障时间段的AWR报告中可以看出这一阶段DBtime蛮高的,并且sql execute elapsed time 竟然占到了99.43%,可以断定是SQL语句引起的。通过TOP SQL定位到出问题的SQL确认是以下SQL引起:select 'A', d.explan 阅读全文
posted @ 2013-03-31 21:12 AlbertCQY 阅读(644) 评论(0) 推荐(0)
摘要:【现象】:在想一个表中插入数据时,老是报出语法错误。例如:insert into acc.t_rpt_column_info (COLUMN_ID, TABLE_ID, COLUMN_NAME, order, POSITION, DATA_TYPE, DATA_TYPE_DESC, DICTIONARY_TYPE_ID, CONS_RULE, CONS_DESC, TXT_ID, TXT_COLUMN_ID, IS_SHOW, TAG_TYPE, CAN_MODIFY, HAS_INNER_TABLE, LOG_COLUMN_ID, IS_ENABLED, CAN_INPUT)values ( 阅读全文
posted @ 2013-03-29 22:43 AlbertCQY 阅读(2482) 评论(0) 推荐(0)