kingshard icon indicating copy to clipboard operation
kingshard copied to clipboard

未shard的table出现读不一致的问题

Open a1786223749 opened this issue 6 years ago • 10 comments

该表没参与分表,在kingshard上查询两次结果不一致,一次查询出全部数据,另一次只查询出第一条数据。重启kingshard没效果。请问大家有没有碰到过这种问题 SELECT * FROM SYS_CODE_VALUE_B SCVB WHERE SCVB.CODE_ID = 248 image image

a1786223749 avatar Aug 03 '18 01:08 a1786223749

yaml配置文件nodes信息发一下看看?

loxp avatar Aug 06 '18 06:08 loxp

image image image

a1786223749 avatar Aug 06 '18 06:08 a1786223749

直连MySQL结果正确吗? sql.log打印的sql正确吗?

loxp avatar Aug 06 '18 07:08 loxp

直连是正确的,打印的也是连接的node1查询的,日志打印没问题

a1786223749 avatar Aug 06 '18 07:08 a1786223749

image image

第一张是kingshard查出来的,第二张是直连node1查出来的

a1786223749 avatar Aug 06 '18 07:08 a1786223749

没复现出来呃-_-|||

loxp avatar Aug 06 '18 07:08 loxp

是不是两次路由到的数据库实例不一致导致的?

flike avatar Aug 10 '18 12:08 flike

路由到的实例是正确的,发往默认节点node1

a1786223749 avatar Aug 16 '18 06:08 a1786223749

@a1786223749 你问题解决了么?我们也遇到这个问题了

teachy avatar Sep 22 '21 09:09 teachy

@flike 你好 我也遇到这个问题了 同样查询sql 一会儿查询只有1条 一会儿有多条

teachy avatar Sep 22 '21 09:09 teachy