SQL隐式转换

228 阅读1分钟

SQL优化

  • 查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。任何在Order by语句的非索引项或者有计算表达式都将降低查询速度

  • 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如select id from t where num is null。任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。

  • 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.NULL值也是可能会需要占用空间的,一些定长的数据类型即使数据为NULL也是会占用空间的。

sql优化之隐式转换

参考:blog.csdn.net/weixin_3945…

blog.csdn.net/qq_30610325…

sql优化:原文链接:blog.csdn.net/qq_33206732…