性能优化
desert_xu
这个作者很懒,什么都没留下…
展开
-
RAC 环境中最常见的 5 个数据库和/或实例性能问题 (文档 ID 1602076.1)
RAC 环境中最常见的 5 个数据库和/或实例性能问题 (文档 ID 1602076.1)转到底部文档内容用途 适用范围 详细信息 问题 1:大量块丢失 (gc lost blocks, gc原创 2016-03-02 13:56:00 · 822 阅读 · 0 评论 -
bitmap CONVERSION 的语句优化
今日上午收到告警:网元名称xxxxxx 告警标题performance 定位信息10xxx8x_数据库核心_xx系统_【严重】实例名:xx等待事件:direct path write temp,平均每秒个数:182.6,数据库存在较多异常等待,请核实处理! 告警时间2017-02-21 10:13:00执行计划: SQL> select * from table(dbms_xplan.原创 2017-02-21 22:01:48 · 558 阅读 · 0 评论 -
shrink space
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。 有关ASSM的详细信息,请参考我的Blog:Oracle 自动段空间管理转载 2017-08-08 16:45:50 · 1117 阅读 · 0 评论 -
网友一个查询dbms_medata.get_ddl 导出索引定义很慢
某个oracle qq群里 一个咨询 查询索引ddl 定义很慢********************************************************************************SQL ID: 3v9mgpjqffrj0 Plan Hash: 2962139578SELECT /*+all_rows*/ SYS_XMLGEN(原创 2017-07-28 10:20:57 · 534 阅读 · 0 评论 -
分区表imdp 导入 收集统计信息 自动 采样导致执行计划card 不准
操作过程:--采用 auto_sample_size exec dbms_stats.gather_table_stats(user,'T_IMAGE_P_INTERVL_HASH',method_opt=>'for all columns size repeat',estimate_percent =>dbms_stats.auto_sample_size,granularity=>'ALL原创 2017-10-31 22:11:57 · 435 阅读 · 0 评论 -
oracle分析索引,重建--分析表
view plaincopy to clipboardprint?01.train@reg>desc LY_SB_TEST 02. 名称 是否为空? 类型 03. ----------------------------------- -------- ------------------ 04. NSR ...转载 2018-10-08 16:56:54 · 1323 阅读 · 0 评论 -
Oracle AWR报告详细分析
Oracle AWR报告详细分析 Oracle AWR报告详细分析 (文档 ID 1523048.1) AWR 是 Oracle 10g 版本 推出的新特性, 全称叫Automatic Workload Repository-自动负载信息库AWR 是通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。WORKLOAD REPOSITO...转载 2018-09-30 13:48:37 · 2891 阅读 · 0 评论 -
Oracle 10g RAC中的DRM问题及关闭
Oracle 10g RAC中的DRM问题及关闭在RAC环境中,Oracle使用GRD(Global Resource Service)来记录各个RAC节点的资源信息,具体通过GCS(Global Cache Service)和GES(Global Enqueue Service)这两个服务进行管理。 由于在RAC中每个节点都有自己的SGA和buffer cache,为了保证Ca...转载 2018-11-01 09:42:23 · 190 阅读 · 0 评论 -
DRM引起的问题解决一例(关闭DRM)
客户一套运行在Oracle 10.2.0.5 RAC上的系统,间歇性地出现性能问题。其性能现象为前台反映性能缓慢,从系统上看CPU利用率大幅增加,load增加。这种性能问题通常在出现几分钟后自动恢复正常。从AWR中的TOP 5等待来看:view plaincopy to clipboardprint?Top 5 Timed Events ...转载 2018-11-01 09:45:20 · 1507 阅读 · 0 评论 -
故障排除:"enq: TX - index contention" (文档 ID 2331575.1)
适用于:Oracle Database - Enterprise Edition - 版本 10.2.0.1 到 11.2.0.4 [发行版 10.2 到 11.2]本文档所含信息适用于所有平台目标本文档的目的是帮助诊断" enq: TX - index contention"问题 解决方案当运行 OLTP 系统时,当应用程序并发很高时,可能会看到与表相关的索引上的高 TX...翻译 2018-11-28 10:28:29 · 311 阅读 · 0 评论 -
记expdp 进程导出会话终止异常 导致Q00x 进程持有 library cache: mutex X
我昨天expdp 导出 因太慢 停止了 导出 expdp 会话有些异常 datapump_job state='stop pending' 中,我急着就干掉了哪些进程了,结果就出现queue队列进程q00x 进程 持有 library cache: mutex X设置参数 aq_tm_processes=0 后 q000 进程就消失了,但是不是最终解决方法,并且也影像之后在expdp 导...原创 2018-12-11 11:23:29 · 1017 阅读 · 0 评论 -
High "Resmgr:Cpu Quantum" Wait Events In 11g Even When Resource Manager Is Disabled (文档 ID 949033.1)
High "Resmgr:Cpu Quantum" Wait Events In 11g Even When Resource Manager Is Disabled (文档 ID 949033.1)转到底部In this DocumentSymptoms原创 2017-01-12 21:09:49 · 645 阅读 · 0 评论 -
Resmgr:Cpu Quantum 等待事件
关闭Resmgr:Cpu Quantumalter system set resource_manager_plan='' scope=both sid='*'; execute dbms_scheduler.set_attribute('SATURDAY_WINDOW','RESOURCE_PLAN',''); execute dbms_scheduler.set_attrib原创 2017-01-12 21:08:09 · 1332 阅读 · 0 评论 -
保持 RAC 群集环境稳定当前必须要做的 11 件事 (文档 ID 1525819.1)
保持 RAC 群集环境稳定当前必须要做的 11 件事 (文档 ID 1525819.1)转到底部文档内容用途适用范围详细信息 1. 在您的环境中应用最新的 Patchset Update (PSU)原创 2016-03-02 14:06:12 · 523 阅读 · 0 评论 -
常见问题:如何使用AWR报告来诊断数据库性能问题 (文档 ID 1523048.1)
常见问题:如何使用AWR报告来诊断数据库性能问题 (文档 ID 1523048.1)转到底部文档内容目标 最佳实践 如何主动避免问题发生及做好诊断信息的收集 提出问题、获取帮助并分享您的经验原创 2016-03-02 14:19:07 · 1298 阅读 · 0 评论 -
MANUAL segment management on tablespace for AUD$ and FGA_LOG$ could lead to database hanging with gc
MANUAL segment management on tablespace for AUD$ and FGA_LOG$ could lead to database hanging with gc current request waits (文档 ID 1434614.1)转到底部In this Document Sym原创 2016-03-02 14:44:41 · 1370 阅读 · 0 评论 -
How To Reclaim Wasted Space on The Segment (Table, Index and LOB) and Tablespace Levels (文档 ID 16827
How To Reclaim Wasted Space on The Segment (Table, Index and LOB) and Tablespace Levels (文档 ID 1682748.1)转到底部In this DocumentPurpose原创 2016-03-04 13:27:42 · 633 阅读 · 0 评论 -
How To Reclaim Wasted Space on The Segment (Table, Index and LOB) and Tablespace Levels (文档 ID 16827
How To Reclaim Wasted Space on The Segment (Table, Index and LOB) and Tablespace Levels (文档 ID 1682748.1)转到底部In this DocumentPurpose原创 2016-03-04 21:45:06 · 457 阅读 · 0 评论 -
11gR2/Aix - Dedicated Server Processes Have Large Usla Heap Segment Compared To Older Versions (文档 I
11gR2/Aix - Dedicated Server Processes Have Large Usla Heap Segment Compared To Older Versions (文档 ID 1260095.1)转到底部In this Document Symptoms Change原创 2016-03-10 10:27:28 · 666 阅读 · 0 评论 -
WAITEVENT: "library cache: mutex X" (文档 ID 727400.1)
WAITEVENT: "library cache: mutex X" (文档 ID 727400.1)2014-01-19 09:56 2367人阅读 评论(0) 收藏 举报 分类: 网络资源_ORACLE_调优(108) 目录(?)[-]APPLIES TOPURPOSESCOPEDETAILSDefiniti原创 2016-04-27 09:04:34 · 1069 阅读 · 0 评论 -
Troubleshooting 'library cache: mutex X' waits. (文档 ID 1357946.1)
In this Document Purpose Troubleshooting Steps What is a 'library cache: mutex X' wait? What causes 'library cache: mutex X' wait?原创 2016-04-27 09:10:44 · 1011 阅读 · 0 评论 -
11g等待事件之library cache: mutex X
转载:11g等待事件之library cache: mutex X (2014-04-08 16:19:09)转载▼ 分类: Oraclelibrary cache: mutex X替代了之前的library cache latch,主要作用是在hash bucket中定位handle时使用。(比如SQL硬解转载 2016-04-27 09:25:59 · 722 阅读 · 0 评论 -
一侧log file sync 等待分析处理
最近老是收的类似的短信告警告警提醒 网元名称xxx-xxxx告警标题performance 定位信息xxxxx_IT自维xxxx【普通】实例名:xxx,等待事件:log file sync,平均每秒个数:22,数据库存在较多异常等待,请核实处理! 告警时间2017-01-09 22:02:00收集awr报告如下:主要等待log file synciostat 监控 磁盘原创 2017-01-10 20:44:35 · 294 阅读 · 0 评论 -
一条sql 优化,执行计划有变动,绑定执行计划 sqlprofile
某日早上业务人员反馈某系统节点1 性能很差,而节点2 比较正常登录系统节点1 检查当前等待事件,发现节点1等待比较多的都是directory path read 都是同一条sql 引起的,而在节点2 这条sql执行正常检查sql_id ,都是等direct path read 查看其执行计划 有变化,好的执行计划 有使用索引,差的 使用full tablescan原创 2017-01-10 21:36:30 · 1102 阅读 · 0 评论 -
undo 表空间告警 处理一侧
某web业务库 经常报undo表空间 使用率告警,我知道undo 自动调节导致undo extent block 没有释放 ,涉及一个隐含参数_undo_autotune 默认是true,如果调整此参数会导致自动调节功能消失,所以是我一直没有修改次参数的原因。SQL> select b.tablespace_name, 2 nvl(used_undo...原创 2019-03-18 14:24:33 · 326 阅读 · 0 评论