标签:一个 实现 pos ons sele read select 而且 建议
阿里云反馈的慢SQL,执行计划返回如下:Impossible WHERE noticed after reading const tables
sql很简单:
SELECT * FROM deposit_transaction WHERE request_Id = ‘XXX‘
而且该表的request_id创建了唯一索引:很明显,这个字段是保持幂等操作的,通过数据库的唯一索引实现;
每次数据落地前,都要执行该SQL查询是否记录存在,而数据库做幂等兜底;
如果request_id不存在,竟然没有走request_id的唯一索引....
问题是:
基本99.99%的查询,肯定数据库不存在呀!
Impossible WHERE noticed after reading const tables
标签:一个 实现 pos ons sele read select 而且 建议
原文地址:https://www.cnblogs.com/huahua035/p/10573930.html