暂无图片
暂无图片
8
暂无图片
暂无图片
暂无图片
Oracle 性能优化总结.pdf
3820
38页
118次
2021-03-13
10墨值下载
Oracle 性能优化总结
目录
一、 ............................................................................................................ 2
二、 访 ................................................................................................................ 5
三、 访 .................................................................................................... 10
3.1 减少数据访问 ........................................................................................................................... 10
3.2 只通过索引访问数 ............................................................................................................ 17
3.3 优化 SQL 执行计划 ................................................................................................................. 18
3.4 返回更少的数据 ...................................................................................................................... 18
3.4.1 数据分页处理 .................................................................................................................. 18
3.4.2 ....................................................................................................... 20
3.5 减少交互次数 ........................................................................................................................... 21
3.5.1 batch DML.......................................................................................................................... 21
3.5.2 In List .............................................................................................................................. 22
3.5.3 设置 Fetch Size ........................................................................................................... 23
3.5.4 使用存储过程 ................................................................................................................. 26
3.5.5 优化业务逻辑 ................................................................................................................. 27
3.5.6 使用 ResultSet 游标处理记录 ............................................................................... 28
3.6 减少数据库服务器 CPU 运算 ............................................................................................. 31
3.6.1 使用绑定变量 .................................................................................................................. 31
3.6.2 合理使用排序 ................................................................................................................. 34
3.6.3 减少比较操作 ................................................................................................................. 35
3.6.4 .................................................................................... 36
3.7 利用更多的资源 ...................................................................................................................... 36
3.7.1 访.............................................................................................. 36
3.7.2 ............................................................................................................ 37
一、 百万级数据库优化方案
1.,要,首 where order by
2. where null 值判
使
select id from t where num is null
NULL使 NOT NULL .
NULL使 NULL
NULL char(100)
NULL 100
varchar null
可以在 num 默认值 0 num null
select id from t where num = 0
3. where 使 != <> 使
4. where 使 or
使
select id from t where num=10 or Name = 'admin'
可以这样查询:
select id from t where num = 10
union all
select id from t where Name = 'admin'
5.in not in
select id from t where num in(1,2,3)
between in 了:
select id from t where num between 1 and 3
exists 代替 in
of 38
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜