具有非平凡主键的表的拆分索引区域

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
我阅读了(分割区域)[https://pingcap.com/docs-cn/v3.1/sql-statements/sql-statement-split-region/]的文档,但找不到一种方法来分割(或预分割)具有非平凡主键的表的索引区域。 例如,如果有一个表

创建表

CREATE TABLE `t`  (
  `s` varchar(64) NOT NULL PRIMARY KEY,
  `a` int
) ENGINE=InnoDB SHARD_ROW_ID_BITS=2 PRE_SPLIT_REGIONS=2;

它分为 4 个区域,其中 3 个区域用于映射行 id → a

mysql> show table t regions;
+-----------+------------------------------+------------------------------+-----------+-----------------+---------------------+------------+---------------+------------+----------------------+------------------+
| REGION_ID | START_KEY                    | END_KEY                      | LEADER_ID | LEADER_STORE_ID | PEERS               | SCATTERING | WRITTEN_BYTES | READ_BYTES | APPROXIMATE_SIZE(MB) | APPROXIMATE_KEYS |
+-----------+------------------------------+------------------------------+-----------+-----------------+---------------------+------------+---------------+------------+----------------------+------------------+
|     33269 | t_1003_i_1_                  | t_1003_r_2305843009213693952 |     33270 |               9 | 33270, 33271, 33272 |          0 |           293 |          0 |                    1 |                0 |
|     33273 | t_1003_r_2305843009213693952 | t_1003_r_4611686018427387904 |     33274 |               9 | 33274, 33275, 33276 |          0 |             0 |          0 |                    1 |                0 |
|     33277 | t_1003_r_4611686018427387904 | t_1003_r_6917529027641081856 |     33278 |               9 | 33278, 33279, 33280 |          0 |             0 |          0 |                    1 |                0 |
|         2 | t_1003_r_6917529027641081856 |                              |      2437 |               9 | 2437, 22953, 23206  |          0 |             0 |          0 |                    1 |                0 |
+-----------+------------------------------+------------------------------+-----------+-----------------+---------------------+------------+---------------+------------+----------------------+------------------+

有什么方法可以分割映射主键 s → 行 id 的区域吗?
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

不能,算法是固定的,由 PD 来统一处理

这是啥场景呢?

你这文档链接打不开,v3.1已经失效了啊

non-cluster 为什么会被叫非平凡主键表?

根本搜不到非平凡主键表这个名词。。。

数据库理论中有 非平凡依赖 的说法,但是没有实际用处

所以看到题目我一脸疑惑,应该是误敲了

这个号,经常会有一些类似chatgpt的回复。还没人限制。
我大胆猜测,这是官方训练的ai。 :joy:
既可以在论坛回复也尝试在论坛提问。收集反馈。

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