SQL高级优化之常用的优化策略-2(The Return Of The King)
来源:互联网 发布:雪梨淘宝店名 编辑:程序博客网 时间:2024/05/18 01:17
1.2 索引
索引不是越多越好,你需要知道索引建立多了,写入数据的效率会降低。如何使用索引要看你的项目的应用场景,做出合理的测试评估。
1.2.1 统计数量
统计数量上,如果字段(fieldName)索引没有索引,那么会用全表扫描,而count(*)会使用最优的索引,进行用索引快速全扫描。所以,最优的做法是计数统一使用count(*)。
1.2.2 高效的分页
使用join技术,利用索引查找到符合条件的id,构造成临时表,用这个小的临时表于原表做join。
小表驱动大表进行join,以避免避免子查询。
大部分都需要在实践中多测试一下,SQL的效能如何?这里就不多讲了。
0 0
- SQL高级优化之常用的优化策略-2(The Return Of The King)
- SQL高级优化之常用的优化策略-1(The Return Of The King)
- The return of king
- JBoss AS 7之初步了解(The Return Of The King)
- JBoss AS 7之目录结构(The Return Of The King)
- JBoss AS 7之简单安装(The Return Of The King)
- JBoss AS 7之基本配置和部署(The Return Of The King)
- JBoss AS 7之域名直接访问配置(The Return Of The King)
- The king return
- King of the Code(一笑之)
- The king of Geeks
- 查询优化的具体步骤(The Phases of Query Optimization)
- sql高级优化(2)
- 高级SQL优化(三) 常用优化工具
- 高级SQL优化(三) 常用优化工具
- Shortest path of the king(贪心)
- Oracle性能优化之高级SQL优化(二)
- Return of the Nim
- ORACLE 体系结构--ORACLE的结构和主要组件
- 设计模式应用场景
- : 第2次实验——算法基本功 与 综合思考
- [Android 4.4.3] 泛泰A870 Mokee4.4.3 20140610 RC2.0 三版通刷 by syhost
- How to use Console.WriteLine in ASP.Net (C#) during debug?
- SQL高级优化之常用的优化策略-2(The Return Of The King)
- 多重继承
- GC策略&内存申请、对象衰老
- 2012/10/24
- 夜问
- 光明的舞蹈--谨以此纪念选择
- 谷歌拥抱Docker 最火的云计算技术
- 关于C# 中的Attribute 特性
- ASP.NET MVC4 菜鸟项目之路(一)改造示例代码扩展用户信息管理