关于txn-entry-size-limit的疑问

数据传输链路大概如下,可以根据需要适当配置:

MySQL driver → (1. MySQL协议数据包大小受max_allowed_packet控制,默认64MiB,超过截断,可调)
→ TiDB Server ->(2. 事务中单行大小受 trx-entry-size-limit控制,默认120MB,超过报错,可调)
→ (3. 单个事务的大小,含全部行,受txn-total-size-limit控制,默认100MIB,超过报错,可调)
→ Raft Entry-> (4. 单个日志最大大小,raft-entry-max-size控制,默认8MB,硬限制,不可调)
→ TiKV

1 个赞