ORACLE性能优化1

上传人:豆浆 文档编号:11125369 上传时间:2017-10-12 格式:DOC 页数:56 大小:280.13KB
返回 下载 相关 举报
ORACLE性能优化1_第1页
第1页 / 共56页
ORACLE性能优化1_第2页
第2页 / 共56页
ORACLE性能优化1_第3页
第3页 / 共56页
ORACLE性能优化1_第4页
第4页 / 共56页
ORACLE性能优化1_第5页
第5页 / 共56页
点击查看更多>>
资源描述

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

1、 技术文档大连中软同天 第 1 页/ 共 56 页大连中软同天OREACLE 性能优化制作人员:邸立伟制作时间:2006-07-15 技术文档大连中软同天 第 2 页/ 共 56 页目录1. 选用适合的 ORACLE 优化器 .42. 访问 Table 的方式 .43. 共享 SQL 语句 .54. 选择最有效率的表名顺序(只在基于规则的优化器中有效) .75. WHERE 子句中的连接顺序 .96. SELECT 子句中避免使用 * .107. 减少访问数据库的次数 .108. 使用 DECODE 函数来减少处理时间 .119. 整合简单,无关联的数据库访问 .1210. 删除重复记录 .1

2、411. 用 TRUNCATE 替代 DELETE .1412. 尽量多使用 COMMIT .1413. 计算记录条数 .1514. 用 Where 子句替换 HAVING 子句 .1515. 减少对表的查询 .1616. 通过内部函数提高 SQL 效率. .1717. 使用表的别名(Alias) .1918. 用 EXISTS 替代 IN.1919. 用 NOT EXISTS 替代 NOT IN .2020. 用表连接替换 EXISTS.2121. 用 EXISTS 替换 DISTINCT.2222. 识别低效执行的 SQL 语句 .2323. 使用 TKPROF 工具来查询 SQL 性能状

3、态 .2324. 用 EXPLAIN PLAN 分析 SQL 语句 .2425. 用索引提高效率 .2626. 索引的操作 .2627. 基础表的选择 .2928. 多个平等的索引 .2929. 等式比较和范围比较 .3030. 不明确的索引等级 .3131. 强制索引失效 .3232. 避免在索引列上使用计算 .3433. 自动选择索引 .3434. 避免在索引列上使用 NOT .3535. 用= 替代 .3736. 用 UNION 替换 OR (适用于索引列 ) .3737. 用 IN 来替换 OR.4138. 避免在索引列上使用 IS NULL 和 IS NOT NULL.4239. 总是使用索引的第一个列 .4340. ORACLE 内部操作 .44 技术文档大连中软同天 第 3 页/ 共 56 页41. 用 UNION-ALL 替换 UNION ( 如果有可能的话) .

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

当前位置:首页 > 行业资料 > 其它行业文档

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