- 5
- 0
- 约1.18万字
- 约 10页
- 2016-11-21 发布于河南
- 举报
sql调优案例
sql调优案例
一般SQL调优都不是很难,主要思想就是找到有问题的SQL,然后进行分析
分析的思路如下:
1、查看执行计划,根据执行计划判断SQL执行是否正确。
2、查看统计信息是否是新的,10g默认使用cbo优化器,这与统计信息有关,统计信息过旧会导致优化器选择错误的执行计划。
3、如果统计信息过旧,那么必须先收集相关表的统计信息。收集完后使用explain plan for SQL语句来查看最新的执行计划。
4、如果统计信息没有问题,那么查看各表是否有创建索引的必要,或者索引创建的是否合理。
基本上SQL语句的分析就这么几步,但并不一定就是这么几步,每个人有每个人不同的想法,掌握思路就好。
SQL select username,event,sql_id,count(*) from v$session where wait_class#6 group by username,event,sql_id order by 4 desc;
USERNAME EVENT SQL_ID COUNT(*)
------------------------------ ---------------------------------------------------------------- ------------- ----------
TNMS latch: cache buffers chains 7cuw2a6svr32r 88
TNMS read by other session 7cuw2a6svr32r 51
TNMS read by other session 36ygvhuncm8tp 5
TNMS db file parallel read g3k2tgbgzfn4n 4
TNMS db file scattered read 5ycbkxdknu5c5 2
TNMS db file sequential read g3k2tgbgzfn4n 2
TNMS read by other session g3k2tgbgzfn4n 2
TNMS db file sequential read 76p79n4hwbu7d 2
db file parallel write 2
TNMS read by other session cahyjqub483xt 2
TNMS latch: cache buffers chains gb4427j40z3fs
您可能关注的文档
最近下载
- 云南省2023年《医学综合》专升本真题试卷.docx VIP
- 铁路信号自动闭塞工程配线图表设计—区间组合柜侧面端子配线表设计.pptx
- 新生儿窒息复苏指南.ppt VIP
- 临床护理技术操作并发症的预防与处理规范.pptx
- 智慧交通综合运维管理平台解决方案.pdf VIP
- 2023—2024学年江苏省天一中学高一下学期强化班期末考试数学试卷.doc VIP
- SHT3007-2014 石油化工储运系统罐区设计规范.pdf VIP
- 乡村振兴建设顶层规划建设方案.pptx VIP
- 第一模拟-【中职专用】2025年四川省高等职业院校单独招生文化课考试(中职类)语文模拟卷(原卷版).docx VIP
- 2025年学院管理自查报告存在问题及整改措施.docx VIP
原创力文档

文档评论(0)