- 当前使用的 TiDB 版本:
- 是否有使用过
tidb_ddl_enable_fast_reorg
(v6.5默认开启),tidb_enable_dist_task
(v8.1默认开启) 来加速索引的创建?
- 测试环境有使用过。
- 生产环境未使用过,一直使用的默认值。
tidb_ddl_reorg_batch_size
和 tidb_ddl_reorg_worker_cnt
在 v8.3 版本的行为变更影响是否可接受?
- 由于调整DDL会消耗集群更多资源,建议通过严格控制权限来避免滥用。需要 SUPER 或者 SYSTEM_VARIABLES_ADMIN 权限才能修改。不建议支持了 session 级别设置该参数,反而可以通过授权的方式指定某些用户可以修改,而不是一刀切都支持 session 级别设置该参数。
- 当前您在执行 DDL 时,还遇到哪些痛点?请结合应用场景举例说明。
- 对大表DDL执行进度的可视化监控。
- DDL被阻塞或者阻塞其他任务的可视化情况,以及告警。
- 还有哪些 DDL 功能是您迫切希望支持的?
- 使用快速加索引功能过程中对于你们在线业务的影响这方面体验如何?
- v6.5开启后,对一个40亿行的大表添加索引,速度提升为原来的10倍!!体验当然非常好!
- 其他反馈和建议。
- 完善DDL执行任务时的资源消耗,尽可能做到平滑操作,集群几乎无感知
- 提升DDL任务的稳定性
1 个赞