参数配置与监控项

最近更新时间:2024-05-20 17:44:11

我的收藏
本文为您介绍列存索引 CSI 的参数配置和监控项。

前提条件

内核版本为 TDSQL-C MySQL 版8.0 3.1.14及以上。
说明:
针对只读实例而言,符合版本要求的情况下,4核以上的只读实例才可以开启列存索引功能。

参数

参数名
类型
默认值
取值范围
说明
columnstore_buffer_pool_size
int
1024
0, INT_MAX
cstore 总内存,CSI 的 buffer pool 大小,单位为 MB。
columnstore_scan_pushdown_rows_threshold
int
100000
0, INT_MAX
若一个表的索引表中的数据行数少于此阈值,则该表的数据不会通过列存访问。此参数为非全局参数。global 参数,只对开启 CSI 功能的实例生效。

列存索引 CSI 监控项

中文指标名
英文指标名
单位
聚合方式
含义
列存索引执行语句数
Innodb_csi_select_pushdown
SUM
已执行的列存查询语句数量。
列存索引回退语句数
Innodb_csi_select_fallback
SUM
列存索引回退语句数量。
列存索引同步延时
innodb_csi_lag_seconds
MAX
rw 与 CSI 实例同步延时。
列索引存储使用量
Innodb_csi_disk_usage
GB
MAX
列索引存储使用量。
创建 CSI 失败数
txsql_csi_fail
SUM
创建列存索引失败个数。