文件名称:SQL优化_数据库_提高表的查询效率
文件大小:40KB
文件格式:PDF
更新时间:2024-02-09 15:41:52
SQL sql优化 sql数据库
创建表时能使用数值型的尽量不用字符型,因为字符型比较需要逐个char进行比较,而数值型只需要比较一次。 对于经常查询的字段建立索引,索引能够提升查询效率,但会占用一部分空间,同时在进行insert、update操作时效率也会变低。 in可能会使索引失效,所以尽量不使用in用between代替,如果查询有多个条件把in放在最后,因为如果in使索引失效了后面的查询字段也用不了索引。 、!=和where后的函数均可能使索引失效,尽量不用。 使用复合索引时应符合最佳左前缀规则,sql语句的执行顺序为from on where group by having select order by,例如s