SQL效率提升之一些SQL编写建议并有效利用索引
1.日期属性列,不会因为有分秒差别而减慢查询速度 2. 使用LIKE比较进行查询时,如果模式以特定字符串如“abc%”开头,使用索引则会提高效率;如果模式以通配符如“%xyz”开头,则索引不起作用 3. OR会引起全表扫描,且和IN的作用相当 4. 尽量少用NOT 5. EXISTS 和 IN的执行效率是一样的 6. 用函数charindex()和前面加通配符%的LIKE执行效率一样 7. UNION并不绝对比OR的执行效率高 8. 字段提取要按照“需多少、提多少”的原则,避免“SELECT *” 9. COUNT(*)不比COUNT (字段)慢 10. ORDER BY按聚集索引列排序效率最
用户评论
推荐下载
-
Oracle SQL语法速查必备的一些常用知识
Oracle SQL语法速查,必备的一些常用知识,对数据库很熟练的开发者就不用下了。
33 2019-03-30 -
SQL Server2005的一些远程配置问题
配置TCP/IP属SQLServer外围应用配置器—服务和连接外围配置SQLcode远程连接sqlserver2000服务器的解决方案
18 2019-07-19 -
关于SQL注入绕过的一些知识点
网上关于SQL注入的绕过技巧有很多,最近正好空下来,想着整理下关于SQL注入绕过的一些姿势。欢迎大牛补充,下面这篇文章主要介绍了关于SQL注入绕过的一些知识点,总结的还是相对比较全面的,需要的朋友可以
18 2020-09-11 -
SQL server操作语句的一些习题与答案
SQL server操作语句的一些习题与答案
19 2020-09-15 -
Sql Server的一些知识点定义总结
主要给大家总结介绍了关于Sql Server的一些知识点定义文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
20 2020-09-11 -
sql的一些基础知识和小技巧
包括一些sql语句 和oracle操作 以及之间的联系
22 2019-01-11 -
从基础到触发器一些sql语句
适合基础人群参考的一些知识点,也有些注释,可以直接使用
10 2020-07-24 -
数据库sql语句一些常用的语句
数据库sql2005里面的一些精典的语句,都是常用的,希望你们能够喜欢!!!
42 2019-01-09 -
有效编写软件的建议
学习下如何开发出优秀的软件..
19 2019-06-04 -
Oracle SQL建立有效索引减少回表
回表:在数据中,当查询数据的时候,在索引中查找索引后,获得该行的rowid,根据rowid再查询表中数据,是回表。 在数据库中,数据的存储都是以块为单位的,称为数据块,表中每一行数据都有的地址标志
9 2020-12-17
暂无评论