【openGauss】openGauss的SQL优化-字段类型如果不匹配,不走索引
字段类型如果不匹配,不走索引
比如说:有一个字段 phone_number 是varchar类型的,如果where 条件里面是数字,就不会走索引,如果表很大,就会导致查询各种慢。
原SQL:tzq.phone_number in ( 110 , 120) 。实际上执行的是:tzq.phone_number in ( 110::integer , 120::integer)
修改后SQL:tzq.phone_number in ( ‘110’ , ‘120’ )