tiflash

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】V6.5.0
【遇到的问题:问题现象及影响】使用TiFlash 副本进行聚合统计,执行计划为什么走的全分区扫描,而不采用索引
【资源配置】
【附件:截图/日志/监控】

表结构:
CREATE TABLE lpcs_mt_result (
id bigint(16) NOT NULL
/*T![auto_rand] AUTO_RANDOM(5) */
COMMENT ‘id’,
message_result varchar(20) NOT NULL,
provider_type varchar(16) NOT NULL DEFAULT ‘’ ,
sign varchar(64) NOT NULL DEFAULT ‘’
PRIMARY KEY (id, request_time)
/*T![clustered_index] CLUSTERED */,
KEY idx_messageresult_providertype_sign (message_result, provider_type, sign)
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_bin

走tilfash了怎么会有索引?

1 个赞

我以为构建tiflash副本时,也会有相同的索引数据。

tiflash列存引擎,查询应该是针对特定列全部扫描的

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。