数据库优化
来源:互联网 发布:matlab编程第二版购买 编辑:程序博客网 时间:2024/06/16 07:01
一、SQL语句优化:
①:尽量避免在where字句中使用!= 或<>操作符,否则引擎将放弃使用索引而全表扫描;
②:尽量避免在where字句中进行null值判断,否则引擎将放弃使用索引而全表扫描;
③:尽量用exists代替in;
④:用where子句替换HAVING子句,因为HAVING子句只会检索出所有记录后才对结果集过滤;
二、索引优化;
三、数据库结构优化:
①:范式优化:比如消除冗余(节省空间);
②:反范式优化:增加冗余(在一定的情况下可以增加检索速度,适用于大量数据集进行检索的情况);
③:拆分表:分区将数据在物理上分隔,不同分区数据保存在不同磁盘上;
④:硬件优化;
阅读全文
0 0
- 优化数据库
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- 优化数据库
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- 优化数据库
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- 数据库优化
- Python修改数据中的字符串数据列
- 莫比乌斯函数
- oracle
- 针对百家号抓取项目
- hdu 6053 TrickGCD 筛法+莫比乌斯函数+分块处理
- 数据库优化
- 剑指offer——链表中倒数第k个节点
- 日常学习2017.7.28
- 多态&多态对象模型
- python学习(三)----集合类型内建方法总结
- c# 后台给控件加样式
- 安装SQL Server2008后 ,wamp无法启动apache
- hdu 6055 Regular polygon
- Spring的BeanDefinition和InstantionStratety和BeanWapper