SQL Server Sql查询优化初探
来源:互联网 发布:注意力缺失症 知乎 编辑:程序博客网 时间:2024/04/30 15:09
1、
SELECT * FROM TEST WHERE USERID LIKE 'ABCDE8%';SELECT * FROM TEST WHERE LEFT(USERID,4)='ABCDE8%'在有索引的情况下,like有效的使用索引,而left则不能。
数据量庞大的时候使用索引有明显的优势,如果只有一点点数据,建立索引反而更慢。
2、
SET STATISTICS TIME ON; --可以查看CPU时间和占用时间,毫秒级。SET STATISTICS IO ON; --可以看扫描读、逻辑读等的次数,逻辑读的次数越小,表示越快。Ctrl+L ---可以看使用的是什么方式全表扫描还是索引扫描等。
3、
同样的查询,SELECT * 会比指定SELECT的字段慢。
4、
Order by 会很耗时。
- SQL Server Sql查询优化初探
- 初探Sql Server 执行计划及Sql查询优化
- 初探Sql Server 执行计划及Sql查询优化
- 初探Sql Server 执行计划及Sql查询优化
- 引用:初探Sql Server 执行计划及Sql查询优化
- 引用:初探Sql Server 执行计划及Sql查询优化
- 引用:初探Sql Server 执行计划及Sql查询优化
- 引用:初探Sql Server 执行计划及Sql查询优化
- 初探Sql Server 执行计划及Sql查询优化
- 初探Sql Server 执行计划及Sql查询优化
- 引用:初探Sql Server 执行计划及Sql查询优化
- SQL查询优化器初探
- SQL Server查询优化
- SQL Server查询优化.
- SQL Server查询优化
- SQL Server 查询优化
- sql Server 查询优化
- sql server查询优化
- HTML页面跳转
- TLB和Cache
- SWFUPLOAD的使用(java版)
- Linux内存寻址之二:逻辑地址到虚拟地址的转换
- HDU 1043 Eight
- SQL Server Sql查询优化初探
- UIPageControl分页控件
- 微软面试100题及答案2.0版本
- 一 : using声明、using指示及其作用域详解
- 从CPU、内存和I/O深度理解IA架构服务器
- win7或win8+cad2008+天正电气8.5双击cad图纸文件在新程序中打开的解决方法
- 判断整数序列是不是二元查找树的后序遍历结果
- DAC,MAC,RBAC
- JavaScript简单规则( 最佳实践 )