177  
查询码:00000712
SQL访问优化--一个低级错误导致全表访问
作者: 赵水宁 于 2020年07月17日 发布在分类 / FM组 / FM其他 下,并于 2020年07月17日 编辑
SQL 数据库访问 性能 优化

语句1:  select .. from xxx where xx_no = 20200400001

语句2:  select .. from xxx where xx_no = '20200400001'

的区别:
1)如果  xx_no 字段类型不为  string/char/varchar,则执行如上语句1时,则需要进行xx_no类型转换(全表扫描),然后进行比较。尽管针对  xx_no有索引,也不会用。


详见:https://www.jianshu.com/p/e24a4778de86



 推荐知识

 历史版本

修改日期 修改人 备注
2020-07-17 11:37:34[当前版本] 赵水宁 0.1

知识分享平台 -V 4.8.7 -wcp