美文网首页
sql优化的几点注意

sql优化的几点注意

作者: 疯癫的猪猪猪 | 来源:发表于2019-04-10 15:56 被阅读0次

1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2、.应尽量避免在 where 子句中使用!=或<>操作符,应尽量避免在 where 子句中使用 or 来连接条件,in 和 not in 也要慎用,否则会导致全表扫描。

3、模糊查询like,除非必要,否则不要在关键词前加%。

4、不要在 where 子句中的“=”左边进行函数、算术运算或其他表达式运算,否则系统将可能无法正确使用索引。

5、很多时候用 exists 代替 in 是一个好的选择。

6、尽可能的使用 varchar 代替 char ,因为首先变长字段存储空间小,可以节省存储空间。

7、任何地方都不要使用 select * from t ,用具体的字段列表代替“*”,不要返回用不到的任何字段。

相关文章

  • sql优化的几点注意

    1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、...

  • SQL语句优化, since 2022-04-22

    (2022.04.22 Fri)SQL语句的优化目的在于提高SQL语句的运行效率。注意SQL优化和数据库优化的区别...

  • 你们项目平时怎么做数据库性能优化的?

    主要有以下几点吧: 1,sql语句优化,基于sql语法层面的优化。 2,表连接的优化。 3,使用临时表。 4,批量...

  • SQL 优化的几点经验

    结合阿里阿里巴巴Java开发手册,结合自己的经验,对于sql优化有下面几点体会 在应用系统开发初期,由于开发数据库...

  • Hive优化

    核心思想:把Hive SQL 当做Mapreduce程序去优化 注意:以下SQL不会转为Mapreduce来执行,...

  • 常用sql优化2019-09-27

    sql优化 sql优化.................................................

  • SQL优化注意点

    1.EXPLAIN type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key...

  • 性能优化注意的几点

    1.对象不要轻易调整 对象的调整也经常是消耗 CPU 资源的地方。 特别是CALayer:CALayer 内部并没...

  • mysql数据库优化

    1. Mysql优化介绍 1.1 sql优化 a. sql优化分析b. 索引优化c. 常用sql优化d. 常用优化...

  • Mysql 优化

    1.Sql优化 1)sql优化分析2)索引优化3)sql语句优化4)一些常用的技巧优化 (正则、函数) 2.优化数...

网友评论

      本文标题:sql优化的几点注意

      本文链接:https://www.haomeiwen.com/subject/uoxoiqtx.html