问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何设计索引以优化数据库查询性能

发布网友 发布时间:2022-04-30 19:14

我来回答

1个回答

热心网友 时间:2022-04-30 20:43

1、主键就是聚集索引
2、只要建立索引就能显著提高查询速度
3、把所有需要提高查询速度的字段都加进聚集索引,以提高查询速度

 (四)其他书上没有的索引使用经验总结
1、用聚合索引比用不是聚合索引的主键速度快
2、用聚合索引比用一般的主键作order by时速度快,特别是在小数据量情况下
3、使用聚合索引内的时间段,搜索时间会按数据占整个数据表的百分比成比例减少,而无论聚合索引使用了多少个
4 、日期列不会因为有分秒的输入而减慢查询速度

(五)其他注意事项
1. 不要索引常用的小型表
2. 不要把社会保障号码(SSN)或身份证号码(ID)选作键
3. 不要用用户的键
4. 不要索引 memo/notes 字段和不要索引大型文本字段(许多字符)
5. 使用系统生成的主键

 二、改善SQL语句
1、Like语句是否属于SARG取决于所使用的通配符的类型
2、or 会引起全表扫描
3、非操作符、函数引起的不满足SARG形式的语句
4、IN 的作用相当与OR
5、尽量少用NOT
6、exists 和 in 的执行效率是一样的
7、用函数charindex()和前面加通配符%的LIKE执行效率一样
8、union并不绝对比or的执行效率高
9、字段提取要按照“需多少、提多少”的原则,避免“select *”
10、count(*)不比count(字段)慢
11、order by按聚集索引列排序效率最高
12、高效的TOP
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕甲状腺激素偏高正常吗 怀孕检查甲状腺素偏高是什么原因引起的 怀孕了甲状腺功能偏高是怎么回事 怀孕甲状腺高是什么引起的 孕中期促甲状腺激素偏高是什么原因 重钢别墅靠谱吗 重刚别墅的致命缺点 重钢别墅的优点和缺点各是什么 积食可以吃什么 车子换了点火线圈,分缸线,火花塞以后车子打不着。这是什么原因 请问用嵌入式烤箱烤羊排怎么操控? 怎么用烤箱做羊排 烤箱版烤小羊排怎么做 如何查询身份证的办理进度? 只用烤箱,怎么才能烤出好吃的羊排? 上一年在外省买的交强险本年度在本省有优惠吗 叶罗丽精灵梦里面文茜是怎样对侍黑香菱的图片。 怎么样在qq上设置好看的黑香菱头像 叶罗丽精灵梦黑香菱第一次见封银沙的图片 我想要叶罗丽精灵梦里的黑香菱的图片,越多越好。 叶罗丽精灵梦黑香菱图片 您好我更新完显卡驱动双屏无法显示请问怎么办 电脑多屏显示设置不能!!求救!! 显卡驱动更新后 无法设置双屏显示 查看是否清卡成功,出现这些问题,如何处理 怎么清卡,这算是清卡成功了吗? 什么是小资?怎么样的生活才算是小资生活? 什么叫做小资生活 作为女孩,什么样的生活才称得上小资生活? 什么是小资生活?所谓的小资生活究竟是什么样的? 苹果手机里照片删不掉怎么办 QQ管家文件夹中QQCryptDriver是什么文件 文件上后缀名出现.crypt怎么解决 QQ文件夹是什么 QQ被盗后,这是怎么回事? 硬盘突然读不出来卡死啦怎么回事? 腾讯qq下的各文件夹各代表什么? crypt文件解密 带光波微波炉与其他微波炉有什么区别 qq文件夹mobilefile是什么文件夹 qq电脑管家查杀木马,每次都出现这个HTML/Crypted.Gen QQ文件里的这个文件夹有什么用 带有光波烘焙的微波炉怎么用 在QQ的文件夹里的这些文件是什么意思? qq里的那些文件夹都是什么意思? QQ数据库文件是什么 快手卡顿 Word2007版的文档里面,页眉的下划线怎么去掉啊,求大神帮助 1582年的十月去哪了? 1528年10月消失的十天发生了什么?