TiDB v6.5.8 查询结果不符合预期

【TiDB 使用环境】生产环境
【TiDB 版本】v6.5.8
【操作系统】
【部署方式】云上部署(什么云)/机器部署(什么机器配置、什么硬盘)
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
在 6.5.8 版本碰到一个主键和数据相同的两条记录,而且通过一个 tinyint 字段进行查询,结果不符合预期的问题
表结构如下:
CREATE TABLE virtual_org_info (
id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘自增ID’,
bu_id varchar(64) NOT NULL DEFAULT ‘’,
bu_name varchar(256) NOT NULL DEFAULT ‘’,
bu_owner varchar(512) NOT NULL DEFAULT ‘’,
business_line_id varchar(64) NOT NULL DEFAULT ‘’ ,
business_line_name varchar(256) NOT NULL DEFAULT ‘’,
business_owner varchar(512) NOT NULL DEFAULT ‘’,
app_name varchar(64) NOT NULL DEFAULT ‘’ ,
app_owner varchar(64) NOT NULL DEFAULT ‘’ ,
org_type int(11) NOT NULL DEFAULT ‘1’ ,
is_valid tinyint(1) NOT NULL DEFAULT ‘1’ ,
create_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ,
update_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
PRIMARY KEY (id) /*T![clustered_index] CLUSTERED */,
UNIQUE KEY uniq_appname_blid_is_valid (app_name,business_line_id,is_valid),
KEY idx_bu_name_app_name_is_valid (bu_name,app_name,is_valid),
KEY idx_app_name_bu_name_is_valid (app_name,bu_name,is_valid)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin


【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【复制黏贴 ERROR 报错的日志】
【其他附件:截图/日志/监控】

ADMIN CHECK 一下试试。
https://docs.pingcap.com/zh/tidb/stable/sql-statement-admin-check-table-index/#admin-check-tableindex

表和索引不一致吧,看下两个sql的执行计划吧