标签: Oracle
SQL_TRACSQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具。在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。可以设置SQL_TRACE ... 阅读全文
Oracle之library cache系列等待事件分析方法总结(持续更新)
相关等待事件介绍library cache lock和library cache: mutex X常常伴随出现,且会出现少量的cursor: mutex S和cursor: mutex X和curso ... 阅读全文
Oracle解析错误的跟踪办法
简介存储过程解析错误或某频繁SQL语句解析错误,主要发生在SQL AREA BUILD上,若频繁解析错误则会导致严重的library cache lock问题,整个数据库可能会处于hang死的状态。问 ... 阅读全文
Oracle中的ASMM和AMM介绍以及ORA-00845: MEMORY_TARGET not supported on this system错误
什么是ASMM和AMM?ASMM(Automatic Shared Memory Management,自动共享内存管理)是Oracle 10g引入的概念。通过使用ASMM,就不需要手工设置相关内存组 ... 阅读全文
Oracle隐含参数介绍
简介Oracle系统中还有一类参数称之为隐含参数(Hidden Parameters),在系统中使用,但Oracle官方没有公布的参数,这些参数可能是那些还没有成熟或者是系统开发中使用的参数。这些参数 ... 阅读全文
密码保护【收费内容,非诚勿扰】数据库当前会话查询汇总(当前性能问题快速定位分析)
无法提供摘要,因为这是一篇受保护的文章。
什么是Oracle的高版本游标(High Version Count)?如何排查?(持续更新)
简介一个父游标下对应的子游标个数被称为Version Count,每个子游标对应一个执行计划。对于一个特定的游标有多少个版本(Version Count)就属于高版本游标是没有明确定义的。对于不同的系 ... 阅读全文
Oracle固定执行计划的方法--outline、SQL Profile和SPM(绑定执行计划)
简介在实际项目中,通常在开发环境下,一些SQL执行没有任何功能问题,而当到了生产环境或生产环境的数据量发生较大的变量时,其SQL的执行效率非常低。此时如果更改SQL,那么可能需要重新修改源程序以及重新 ... 阅读全文
ORA-19809: limit exceeded for recovery files
前言部分导读和注意事项各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~① ORA-19809: limit exceeded for reco ... 阅读全文
在Oracle中,如何清除Shared Pool中某条SQL语句?
如何清除Shared Pool中某条SQL语句?如果数据库版本为Oracle 10.2.0.4以前,那么只能清空整个Shared Pool,命令为:“ALTER SYSTEM FLUSH SHARED ... 阅读全文