2026.08.20
OceanBase 事务,事务最大时长由下面哪个参数控制()
A. ob_query_timeout
B. ob_trx_timeout
C. ob_sstable_row_cache_size
D. mem_limit
答案:B
- A. ob_query_timeout:控制单条 SQL 语句执行的最大超时时间,不是整个事务。
-
B. ob_trx_timeout:事务超时参数,控制整个事务的最大持续时长,事务超过该时间会被强制回滚。
- C. ob_sstable_row_cache_size:SSTable 行缓存大小,属于缓存内存参数,和事务时长无关。
- D. mem_limit:OB 进程总内存上限,内存控制参数,不控制事务时间。