技术文章
52条SQL语句性能优化
优化查询时,应避免全表扫描,优先考虑在涉及的列上建立索引。尽量避免在where子句中对字段进行null值判断,创建表时使用NOT NULL或默认值0、-1。避免在where子句中使用!=或>><等操作符,MySQL只对<,<=,=,>,>=,BETWEEN,IN和某些时候的LIKE使用索引。避免在where子句中使用or连接条件,可以使用UNION合并查询。慎用in和not in,对于连续数值可用between。全文检索可以提高效率,而like %abc%才用到索引。避免在where子句中使用参数和表达式