就还是按照正常的流程处理吧。上面给的应该是内部底层的划分。直接按照key值拆分就行。
mysql> select count(1) from INFORMATION_SCHEMA.tikv_region_status d where d.TABLE_NAME=‘ccc’ and d.IS_INDEX=1 and d.INDEX_NAME=‘i_12’;-- table_name
±---------+
| count(1) |
±---------+
| 3 |
±---------+
1 row in set (0.09 sec)
mysql> select min(table_name),max(table_name) from ccc;
±----------------±----------------+
| min(table_name) | max(table_name) |
±----------------±----------------+
| aaa | zzz |
±----------------±----------------+
1 row in set (0.00 sec)
mysql> split table tidbcs.ccc index i_12 between (‘aaa’) and (‘zzz’) regions 3;
±-------------------±---------------------+
| TOTAL_SPLIT_REGION | SCATTER_FINISH_RATIO |
±-------------------±---------------------+
| 3 | 1 |
±-------------------±---------------------+
1 row in set (0.61 sec)
mysql> select count(1) from INFORMATION_SCHEMA.tikv_region_status d where d.TABLE_NAME=‘ccc’ and d.IS_INDEX=1 and d.INDEX_NAME=‘i_12’;-- table_name
±---------+
| count(1) |
±---------+
| 5 |
±---------+
1 row in set (0.17 sec)