Bug 反馈
清晰准确地描述您发现的问题,提供任何可能复现问题的步骤有助于研发同学及时处理问题
【 Bug 的影响】
check某个表时报错,索引数据和真实数据数量不一致,索引多,不管是使用cleanup还是recover 都不能够修复
使用check index 发现索引数多于实际数据:
使用cleanup index,并未删除多于index:
尝试再用recover index也无济于事:
还是index多,无法使用:
我的tidb集群是4.0.11版本,我看到之前2.0.6就已经修复了这个bug,但是目前来看还是存在这个问题,
请帮忙排查和给出修复思路吧:
表的schema,有两个索引,都是这个问题:
CREATE TABLE fact_3718
(
id
varchar(40) NOT NULL,
doc_id
varchar(40) DEFAULT NULL,
account_id
varchar(40) DEFAULT NULL,
pub_code
varchar(40) DEFAULT NULL,
pub_type
varchar(2) DEFAULT NULL,
pub_time
datetime DEFAULT NULL,
subject1_id
varchar(50) DEFAULT NULL,
subject2_id
varchar(50) DEFAULT NULL,
subject3_id
varchar(50) DEFAULT NULL,
subject4_id
varchar(50) DEFAULT NULL,
subject5_id
varchar(50) DEFAULT NULL,
subject6_id
varchar(50) DEFAULT NULL,
subject_keyword
text DEFAULT NULL,
aspect1_id
varchar(50) DEFAULT NULL,
aspect2_id
varchar(50) DEFAULT NULL,
aspect3_id
varchar(50) DEFAULT NULL,
aspect4_id
varchar(50) DEFAULT NULL,
aspect5_id
varchar(50) DEFAULT NULL,
aspect6_id
varchar(50) DEFAULT NULL,
aspect_keyword
text DEFAULT NULL,
subject_sentiment_type_id
int(11) DEFAULT NULL,
subject_sentiment_keyword
text DEFAULT NULL,
sentiment_type_id
int(11) DEFAULT NULL,
unit_content
text DEFAULT NULL,
bi_status_id
varchar(20) DEFAULT NULL,
bi_attr_id
int(11) DEFAULT NULL,
process_start_time
datetime DEFAULT NULL,
process_end_time
datetime DEFAULT NULL,
reply_cnt
int(11) DEFAULT NULL,
view_cnt
int(11) DEFAULT NULL,
like_cnt
int(11) DEFAULT NULL,
forward_cnt
int(11) DEFAULT NULL,
dislike_cnt
int(11) DEFAULT NULL,
collect_cnt
int(11) DEFAULT NULL,
play_cnt
int(11) DEFAULT NULL,
haha_cnt
int(11) DEFAULT NULL,
love_cnt
int(11) DEFAULT NULL,
wow_cnt
int(11) DEFAULT NULL,
angry_cnt
int(11) DEFAULT NULL,
sad_cnt
int(11) DEFAULT NULL,
care_cnt
int(11) DEFAULT NULL,
coin_cnt
int(11) DEFAULT NULL,
danmaku_cnt
int(11) DEFAULT NULL,
pv
int(11) DEFAULT NULL,
keyword
varchar(1000) DEFAULT NULL,
keyword_frequency
varchar(500) DEFAULT NULL,
media_id
int(11) DEFAULT NULL,
media_type_id
int(11) DEFAULT NULL,
dedup_label
varchar(5) DEFAULT NULL,
doc_type
varchar(5) DEFAULT NULL,
author_tag
varchar(5) DEFAULT NULL,
flag_qc
tinyint(1) DEFAULT NULL,
flag_reject
tinyint(1) DEFAULT NULL,
PRIMARY KEY (id
),
KEY doc_id
(doc_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin