Oracle 数据库一些常见的优化
来源:互联网 发布:阿里云服务器动态ip 编辑:程序博客网 时间:2024/06/07 05:32
Oracle 数据库优化:
涉及到硬件优化、 数据库搭建、 数据库设计优化 以及 查询优化 等方面。
常见优化措施:
(1)将数据文件存放到不同的物理硬盘上 ——来降低 I/O 消耗 。
(2)在多 cpu 的数据库服务器上开启更多的进程 。
(3)优化数据库表结构 和 表空间关系设计——遵循基本的数据 库范式理论,以减少数据冗余,并确保数据的完整性与正确性。
(4)恰当地使用约束、视图、索引和 子查询 等。
(5)select、insert、update、delete、merge(只有sql server 和 oracle有,MySQL和PostgreSQL不可用)
a、查询条件顺序——oracle自下而上解析where条件子句,把能过滤掉大量记录的条件写在where条件子句末尾。
b、表连接尽量使用表别名——且把别名都缀在每个字段前,可以减少解析时间。
c、用exists代替 distinct 、in
d、用where 替换 having ——select语句的执行顺序:where—>group by—>select查询—>having—>order by。
注: 如果分组查询的过滤条件 涉及到 分组计算,就只能在having子句中指定。
e、尽量使用系统函数。
阅读全文
2 0
- Oracle 数据库一些常见的优化
- 数据库的一些优化
- 数据库的一些优化
- 数据库优化的一些
- oracle的一些常见错误
- ORACLE的一些常见函数
- ORACLE数据库的优化
- ORACLE数据库的优化
- Oracle数据库的优化
- oracle数据库的优化
- oracle数据库常见的问题
- oracle数据库的常见数据类型
- oracle一些优化的方法
- Oracle SQL的一些优化
- oracle一些优化的方法
- 一些oracle优化的总结
- oracle一些简单的优化
- 一些基础的数据库优化
- Spring中<context:annotation-config/>的作用
- App Store审核4.2.2被拒问题,及其解决方案!
- Cookie 保存用户的信息
- Linux 查看登录信息(w/who/last/lastlog)
- 一个基于Rxjava2+MVP的自定义文本阅读器
- Oracle 数据库一些常见的优化
- 增长黑客-之“bug营销”范例及设想思考!
- obs-studio 断线重连
- linux下PXE和KickStart实现Linux下的无人值守安装
- eclipse下新建jsp页面失败,提示错误。
- 小米5调试出现DELETE_FAILED_INTERNAL_ERROR错误
- CSU 1642 Problem B
- CodeForces 813A|813B|813C|813D
- Linux 下配置静态ip地址