ORA-12005 错误的解决
Oracle Job ORA-12005 错误的解决 -----最近发现两个数据库每天晚上23:00分都有警告日志的报错信息: ORACLE_HOME = /oracle/oracle/product/10.2.0/db_2System name: HP-UXNode name: crm2db1Release:...
在收集统计信息时指定method_opt=>.. size auto 时,有可能不收集直方图
DBMS_STATS With METHOD_OPT =>'..SIZE auto' May Not Collect Histograms (文档 ID 557594.1)在收集统计信息时指定method_opt=>.. size auto 时,有可能不收集直方图。APPLIES TO:Oracle Server - Enterprise Edition - Version 10.2.0.1 and laterInformation in this document applies to any platform.S...
ORA-600 [kqlnrc_1]
How To Find The Object That Causing ORA-600 [kqlnrc_1] (文档 ID 1190673.1) 原因:RENAME同义词造成内部数据字典不一致 解决步聚:Do following steps:1. In trace file: /oraclelog/tjbill/udump/tjbill_ora_20220.trcOracle Database ...
oracle 表在线重定义
在生产环境下,有时侯我们需要对表进行表空间的迁移,或碎片整理等,我们可以通过在线重定义来完成。---在定重定义包Summary of DBMS_REDEFINITION Subprograms:=========================================CAN_REDEF_TABLE Procedure:--------------------------This procedure determines if a given table can b...
_optimizer_invalidation_periond导致收集统计信息后执行计划没有改变
一生产库在早上9:30的时候,出现大量的read by other session 等待事件,经查原因是一条sql统计信息不准走全表扫描导致,对sql进行收集统计信息后,执行计划没有立即改变,最后通过重建 索引使执行计划发生改变,后续分析是由于当时脚本里面忘记加no_invalidate=>false。在不加这参数时CBO默认是按照_optimizer_inval...
无关的表引起的enq: TX - row lock contention
一生产库最近一个月内cpu逐渐升高,在月底时cpu几乎耗尽 原因分析如下: 原因: 1.一生产库,从5月20号开始CPU利用率逐渐增高,在高峰时期伴随大量enq: TX - row lock contention,其对应的表都是DBORDERADM.OR_ORDER_INFO. 2.通过查询发现所有的enq: TX - row ...