Skip to content

Commit 8c5edce

Browse files
Update v2.1/sql/tidb-specific.md
Co-Authored-By: crazycs520 <crazycs520@gmail.com>
1 parent 86ca585 commit 8c5edce

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

v2.1/sql/tidb-specific.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ set @@global.tidb_distsql_scan_concurrency = 10
351351

352352
默认值:1024
353353

354-
这个变量用来设置 DDL 操作 re-organize 阶段的 batch size 大小。比如 Add Index 操作,需要回填索引数据,通过并发 tidb_ddl_reorg_worker_cnt 个 worker 一起回填数据,每个 worker 是一个 batch 一个 batch 的回填的。如果 add index 时有 update 操作或者 replace 等更新操作较多,batch size 越大,事务冲突的概率也会越大,此时建议改小 batch size 的大小,最小值是32。在没有事务冲突的情况下,batch size 可以设置大些,最大值是10240,这样回填数据的速度更快,当然 tikv 的写入压力也会变大。
354+
这个变量用来设置 DDL 操作 re-organize 阶段的 batch size。比如 Add Index 操作,需要回填索引数据,通过并发 tidb_ddl_reorg_worker_cnt 个 worker 一起回填数据,每个 worker 是以 batch 为单位进行回填。如果 Add Index 时有较多 Update 操作或者 Replace 等更新操作,batch size 越大,事务冲突的概率也会越大,此时建议调小 batch size 的值,最小值是 32。在没有事务冲突的情况下,batch size 可设为较大值,最大值是 10240,这样回填数据的速度更快,但是 TiKV 的写入压力也会变大。
355355

356356
### tidb_ddl_reorg_priority
357357

0 commit comments

Comments
 (0)