写点什么

分区的现状与未来规划

  • 2022 年 7 月 11 日
  • 本文字数:688 字

    阅读完需:约 2 分钟

作者: sultan8252 原文来源:https://tidb.net/blog/298977fd


  1. 背景


自 TiDB 3.0 版本发布以来,分区表功能就进入到各位 广大用户的视野中。使用用户越来越多,同时分区表上暴露出的问题也越来越明显,大家对分区表功能与性能上改进的呼声也越来越高。

通过在 AskTUG 与 Github Issue 以及 PR 需求,和分区表相关问题需求的整理,给出了如下表格。希望通过这个表格让大家在使用分区表时候可以避开一些已知问题,快速的排雷高效使用 TiDB。


  1. 统计整理


图片




  1. Release List

  2. v4.0 GA

  3. 创建和更改表时新增检查分区表是否使用唯一前缀索引的功能 #17213

  4. 分区表中支持 admin check indexadmin cleanup indexadmin recover index #17392 #17405 #17317

  5. 修复 tidb_opt_agg_push_down 开启且聚合函数下推分区表信息时,由于逻辑处理不正确导致系统 panic 的问题 #17328

  6. 修复 tidb_opt_agg_push_down 开启且聚合函数下推分区表信息时,由于逻辑处理不正确导致系统 panic 的问题 #17328

  7. v4.0.5

  8. 支持分区表的预打散功能 #17863

  9. 修复 pre_split_regions 对分区表不生效的问题 #18837

  10. 修复 Hash 分区表的分区键为整数类型时,写入 64 位无符号类型导致溢出 panic 的问题 #18186

  11. 修复 ADMIN REPAIR TABLE 无法解析 range 分区表表达式中整数的问题 #17988

  12. 修复 PointGetBatchPointGet 在分区表场景下报错的问题 #19141

  13. v4.0.6

  14. 提升分区表的写性能 #19649

  15. 修复了分区表达式检查漏掉括号表达式的问题 #19614

  16. 修复了当在分区表上将 Apply 转化成 HashJoin 时的错误结果 #19546

  17. 支持在 Index Join 的 inner 端使用单个分区表 #19197



发布于: 刚刚阅读数: 3
用户头像

TiDB 社区官网:https://tidb.net/ 2021.12.15 加入

TiDB 社区干货传送门是由 TiDB 社区中布道师组委会自发组织的 TiDB 社区优质内容对外宣布的栏目,旨在加深 TiDBer 之间的交流和学习。一起构建有爱、互助、共创共建的 TiDB 社区 https://tidb.net/

评论

发布
暂无评论
分区的现状与未来规划_TiDB 社区干货传送门_InfoQ写作社区