分区的现状与未来规划
作者: sultan8252 原文来源:https://tidb.net/blog/298977fd
背景
自 TiDB 3.0 版本发布以来,分区表功能就进入到各位 广大用户的视野中。使用用户越来越多,同时分区表上暴露出的问题也越来越明显,大家对分区表功能与性能上改进的呼声也越来越高。
通过在 AskTUG 与 Github Issue 以及 PR 需求,和分区表相关问题需求的整理,给出了如下表格。希望通过这个表格让大家在使用分区表时候可以避开一些已知问题,快速的排雷高效使用 TiDB。
统计整理
图片
Release List
v4.0 GA
创建和更改表时新增检查分区表是否使用唯一前缀索引的功能 #17213
分区表中支持
admin check index
、admin cleanup index
和admin recover index
#17392 #17405 #17317修复
tidb_opt_agg_push_down
开启且聚合函数下推分区表信息时,由于逻辑处理不正确导致系统 panic 的问题 #17328修复
tidb_opt_agg_push_down
开启且聚合函数下推分区表信息时,由于逻辑处理不正确导致系统 panic 的问题 #17328v4.0.5
支持分区表的预打散功能 #17863
修复
pre_split_regions
对分区表不生效的问题 #18837修复 Hash 分区表的分区键为整数类型时,写入 64 位无符号类型导致溢出 panic 的问题 #18186
修复
ADMIN REPAIR TABLE
无法解析 range 分区表表达式中整数的问题 #17988修复
PointGet
和BatchPointGet
在分区表场景下报错的问题 #19141v4.0.6
提升分区表的写性能 #19649
修复了分区表达式检查漏掉括号表达式的问题 #19614
修复了当在分区表上将
Apply
转化成HashJoin
时的错误结果 #19546支持在 Index Join 的 inner 端使用单个分区表 #19197
关于 table parititon 的 PR 还可以关注下
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/f023da801900290cef9250f2f】。文章转载请联系作者。
评论