应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索引,一个字段没有索引,将导致引擎放弃使用索引而进行全表扫描,如:
示例:
T_ORG表的orgid是主键,UPDATE_TIME上没有建索引。
加上or以后,走了全表扫描,没有走索引。
应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索引,一个字段没有索引,将导致引擎放弃使用索引而进行全表扫描,如:
示例:
T_ORG表的orgid是主键,UPDATE_TIME上没有建索引。
加上or以后,走了全表扫描,没有走索引。