1

当我在 TiDB 中提交一个包含 100,000 行的事务时,会出现“事务太大”的错误消息。TiDB 中事务大小的限制是多少?我可以使用某个参数修改限制吗?

4

1 回答 1

0

由于分布式事务需要进行两阶段提交,底层进行 Raft 复制,如果一个事务非常大,提交过程会很慢,从而触发了后续的 Raft 复制流程。为避免此问题,事务大小受到限制:

  • 每个 Key-Value 条目不超过 6MB
  • Key-Value条目的总数不超过300,000行
  • Key-Value条目总大小不超过100MB

不允许修改限制。

于 2018-03-22T03:48:49.893 回答