Bug 反馈
清晰准确地描述您发现的问题,提供任何可能复现问题的步骤有助于研发同学及时处理问题
【 TiDB 版本】v7.1.0+
【 Bug 的影响】
查询结果错误
【可能的问题复现步骤】
建表:
CREATE TABLE in_test
(
id
bigint(20) unsigned NOT NULL ,
name
varchar(45) NOT NULL,
create_time
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ,
update_time
timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id
) /*T![clustered_index] CLUSTERED */,
KEY inx_name
(name
),
KEY idx_create_time
(create_time
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin
PARTITION BY HASH (id
) PARTITIONS 128;
插入数据:
insert into in_test(id,name)
values(6700402571,‘张三’),(1624923463,‘李四’),(5837848666,‘王五’),(6542259574,‘赵六’);
查询数据:
SELECT id,name
FROM in_test
WHERE id IN
(1624923463, 1624923463, 5837848666, 5837848666, 6700402571, 6700402571, 6542259574,6542259574);
查询结果:
执行计划:
第三方工具,sqlyog: