ORACLE SQL性能优化系列(完整版)

上传人:我*** 文档编号:136348357 上传时间:2020-06-27 格式:DOC 页数:57 大小:187KB
返回 下载 相关 举报
ORACLE SQL性能优化系列(完整版)_第1页
第1页 / 共57页
ORACLE SQL性能优化系列(完整版)_第2页
第2页 / 共57页
ORACLE SQL性能优化系列(完整版)_第3页
第3页 / 共57页
ORACLE SQL性能优化系列(完整版)_第4页
第4页 / 共57页
ORACLE SQL性能优化系列(完整版)_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《ORACLE SQL性能优化系列(完整版)》由会员分享,可在线阅读,更多相关《ORACLE SQL性能优化系列(完整版)(57页珍藏版)》请在金锄头文库上搜索。

1、标题标题 ORACLE SQL 性能优化系列性能优化系列 black_snail(翻译)(翻译) 关键字关键字 ORACEL SQL Performance tuning 出处出处 ORACLE SQL 性能优化系列性能优化系列 1. 选用适合的 ORACLE 优化器.2 2. 访问 Table 的方式 .3 3. 共享 SQL 语句.3 4. 选择最有效率的表名顺序(只在基于规则的优化器中有效).6 5. WHERE 子句中的连接顺序 .7 6. SELECT 子句中避免使用 * .8 7. 减少访问数据库的次数.9 8. 使用 DECODE 函数来减少处理时间.10 9. 整合简单,无关联

2、的数据库访问.11 10. 删除重复记录.13 11. 用 TRUNCATE 替代 DELETE.13 12. 尽量多使用 COMMIT.13 13. 计算记录条数.14 14. 用 Where 子句替换 HAVING 子句.14 15. 减少对表的查询.15 16. 通过内部函数提高 SQL 效率.16 17. 使用表的别名(Alias) .18 18. 用 EXISTS 替代 IN.18 19. 用 NOT EXISTS 替代 NOT IN .19 20. 用表连接替换 EXISTS.20 21. 用 EXISTS 替换 DISTINCT.21 22. 识别低效执行的 SQL 语句.22

3、23. 使用 TKPROF 工具来查询 SQL 性能状态.22 24. 用 EXPLAIN PLAN 分析 SQL 语句 .23 25. 用索引提高效率.25 26. 索引的操作.26 27. 基础表的选择.28 28. 多个平等的索引.29 29. 等式比较和范围比较.29 30. 不明确的索引等级.30 31. 强制索引失效.32 32.避免在索引列上使用计算.33 33. 自动选择索引.34 34. 避免在索引列上使用 NOT.34 35. 用=替代.36 36. 用 UNION 替换 OR (适用于索引列).37 37. 用 IN 来替换 OR.41 38. 避免在索引列上使用 IS NULL 和 IS NOT NULL.42 39. 总是使用索引的第一个列.43 40. ORACLE 内部操作.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号