Performance Tuning
chiclewu
这个作者很懒,什么都没留下…
展开
-
Oracle EXPLAIN PLAN用法
使用EXPLAIN PLAN语句来确定Oracle数据库下指定SQL语句的执行计划,这个语句插入每一步执行计划的行描述到指定表中。你也可使用EXPLAIN PLAN语句作为SQL跟踪工具的一部分。EXPLAIN PLAN命令的语法如下:原创 2013-11-23 23:19:59 · 17407 阅读 · 0 评论 -
Automatic Database Diagnostic Monitor(自动数据库诊断监视器,ADDM)
当系统发生问题时,在对系统做任何修改之前,对问题进行准确和及时的诊断是很重要的。通常情况下,数据库管理员(DBA)只是简单的看一下症状,并立即开始修改系统来修复这些症状。但是,实际的问题,在初始阶段一个准确的诊断增加了解决问题的成功率。随着Oracle数据库,准确诊断问题需要的统计数据存储在自动负载信息库(AWR)。自动数据库诊断监视器(ADDM):定期分析AWR数据诊断性能问题的根本原创 2013-11-28 19:01:03 · 3424 阅读 · 0 评论 -
SQL Tuning Advisor(SQL调优顾问,STA)
SQL调优化问需要一个或多个SQL语句作为输入,并调用自动优化器执行SQL调优。SQL调优顾问输出是以一种意见或者建议的形式,以及对每一项建议和期望效益的理由。该建议涉及对象的统计收集,新索引的创建,SQL语句的重组,或SQL概要的创建。你可以选择该建议来完成SQL语句的调优。Oracle数据库可以自动优化有问题的SQL语句,并使用SQL调优顾问实现调优建议。也可以手动运行SQL调优顾问选择单个SQL语句或者一个SQL语句集来完成SQL语句调优。一般使用的比较多的是手动SQL调优顾问,因此也重点介绍原创 2013-12-05 16:47:51 · 2398 阅读 · 0 评论 -
Automatic Workload Repository(自动负载信息库,AWR)
自动工作负载信息库(AWR)收集、处理和维护性能统计信息,用于问题检测和自行调优。这些数据存储在内容和数据库中,这些捕获的属性可以显示在报表和视图上。原创 2013-11-27 11:16:52 · 3436 阅读 · 0 评论 -
查看Oracle数据库中未绑定变量的SQL
1.CURSOR_SHARING参数该参数转换SQL语句中的字面值到绑定变量。转换值提高了游标共享,且可能会影响SQL语句的执行计划。优化器是基于绑定变量的存在生成执行计划,而不是实际字面量值。CURSOR_SHARING决定什么类型的SQL语句可以共享相同的游标。CURSOR_SHARING参数有三个值:FORCE:除了字面量外,其他地方都是相同,可以共享游标。除非字面量影响了语原创 2013-12-12 20:03:47 · 3682 阅读 · 0 评论 -
查看Oracle最耗时的SQL
1.查看总消耗时间最多的前10条SQL语句select * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk原创 2013-12-13 00:36:52 · 8199 阅读 · 0 评论