数据库访问优化漏斗法则

1 减少数据访问
     例如调整索引,调整SQL的执行计划

2 返回更少的数据
     使用分页技术

3 减少交互次数
    使用批量提交的方式

4 减少CPU开销
    排序与绑定变量的技术

5 利用更多的资源
    利用多个CPU的并行执行

Merits 性能优化方法
1 测量
2 评估
3 再现
4 改进
5 推断
6 安装

改进性能的可能的措施有:
1 添加索引以避免全表扫描
2 删除不必要的索引
3 对表和索引进行分区
4 使用物化视图
5 使用绑定变量
6 更正绑定数据类型的不匹配
7 使用DBMS_STATS包,以计算更加精确的统计信息
8 优化动态采样
9 使用缓存好的序列,而不是用表来完成的计数器
10 对SQL语句添加提示
11使用数组插入或者得批加载编程接口
12 减少网络回路次数
13 PL/SQL本地编译,改变应用程序编码以减少竞争,解析,轮询等开销。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐