【概述】 场景 + 问题概述
同一个sql语句 where 条件不一样,查出的结果值一样。
sql如下
SELECT /*+ SQL_NO_CACHE */
id,
seller_id,
is_finished,
gmt_create,
gmt_modified
FROM
temp_order_trace
WHERE
is_finished = 0
AND seller_id = ‘AZPSNNS54BFCZ’;
SELECT /*+ SQL_NO_CACHE */
id,
seller_id,
is_finished,
gmt_create,
gmt_modified
FROM
temp_order_trace
WHERE
is_finished = 2
AND seller_id = ‘AZPSNNS54BFCZ’;
【问题】 当前遇到的问题
结果如下
【业务影响】
影响业务,数据查询不一致。
【TiDB 版本】
V5.4.0