设为首页 加入收藏

TOP

数据库优化原理
2014-11-24 02:57:21 来源: 作者: 【 】 浏览:3
Tags:数据库 优化 原理
数据库优化原理
索引内部原理:想象成Dictionary,插入、删除、更新的速度慢了,加上索引也多占用了空间,查询的速度快了。加上索引以后速度提升非常明显。
(1)在经常检索的字段上(select * from Person whereName=@Name)使用索引提高查询速度。 www.2cto.com
(2)select中只列出必要的字段,而不是*。
(3)避免隐式类型转换造成的全表扫描,在索引上使用函数也会造成全表扫描(因为索引只是为字段建立的,一旦使用表达式或者函数,那么索引就是失效了,当然也可以使用“函数索引”、“表达式索引”解决这个问题),使用索引不一定能提高查询速度。 www.2cto.com
(4)避免在索引列上使用计算(whereName+'A'=@MyName)
不进行无意义优化,根据性能查看器的报表,对最耗时的SQL进行优化。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mssql分页原理及效率分析 下一篇整体顺序部分倒序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Announcing October (2025-12-24 15:18:16)
·MySQL有什么推荐的学 (2025-12-24 15:18:13)
·到底应该用MySQL还是 (2025-12-24 15:18:11)
·进入Linux世界大门的 (2025-12-24 14:51:47)
·Download Linux | Li (2025-12-24 14:51:44)