一、功能描述
具体来说,tdsql_retry_interval_msec_max 参数定义了重试间隔的最大值。例如,如果设置为1000毫秒(1秒),那么在重试过程中,重试间隔将不会超过1秒。
二、属性说明
| 属性 | 说明 |
| 参数类型 | UINT |
| 默认值 | 64 |
| 取值范围 | 0 ~ 4294967295 |
| 生效范围 | GLOBAL |
| 是否重启生效 | 否 |
相关内容:
- TDSQL Boundless tdsql_retry_interval_msec_min tdsql_retry_interval_msec_min 表示两次失败(网络 / RPC 等)重试之间最小间隔时间,单位为毫秒。当一个 SQL 查询失败时,可能是由于网络延迟、数据库节点故障或其他原因导致的。为了确保查询能够成功执行,系统可以选择重试失败的查询。tdsql_retry_interval_msec_min 参数用于设置重试间隔的最小值,以便在不影响系统性能的情况下,尽可能快地恢复服务。...
- TDSQL Boundless tdsql_retry_interval_growth tdsql_retry_interval_growth 表示 SQLEngine 与其他节点 RPC 交互的重试间隔的增长倍数。默认为2,表示下一次重试间隔是这一次重试间隔的2倍,即1ms、2ms、4ms、8ms、16ms、...、512ms。如果将 tdsql_retry_interval_growth 修改为 3,那重试间隔3倍增长,即1ms、3ms、9ms、...,直到重试间隔达到 tdsql_retry_in。...
- TDSQL Boundless tdstore_transfer_leader_job_cost_threshold_ms 该参数用于设定主动切主任务耗时(包含旧主迁移事务以及给新主发请求的耗时)的最大阈值。超过该阈值后,被判定为耗时异常,会对 MySQL status 指标 tdstore_transfer_leader_job_cost_exception_count 进行递增,该指标会上报到 TDSQL Boundless 控制台进行展示。...
- TDSQL Boundless tdstore_enter_readonly_threshold_percent tdstore_enter_readonly_threshold_percent 参数用于设置 TDStore 进入只读模式的阈值(单位:百分比)。当空间使用率高于该阈值时,TDStore 将自动切换到只读模式。默认值为99.0,即当可用空间少于总空间的1%时,TDStore 将进入只读模式。...
- TDSQL Boundless tdstore_transfer_leader_raft_cost_threshold_ms 该参数用于设定 Raft 层切主耗时(包含新主选举以及上任的耗时)的最大阈值,单位为毫秒。超过该阈值后,被判定为耗时异常,会对 mysql status 指标 tdstore_transfer_leader_raft_cost_exception_count 进行递增,该指标会上报到 TDSQL Boundless 控制台进行展示。...
- TDSQL Boundless tdstore_enter_readonly_threshold tdstore_enter_readonly_threshold 参数用于设置 TDStore 进入只读模式的阈值。当空间使用率高于该阈值时,TDStore 将自动切换到只读模式。默认值为99%,即当可用空间少于总空间的1%时,TDStore 将进入只读模式。...
- TDSQL Boundless tdstore_leave_readonly_threshold tdstore_leave_readonly_threshold 用于设置 TDStore 退出只读模式的阈值。默认值为95%,表示当空间使用率低于95%时,TDStore 将自动退出只读模式。...
- TDSQL Boundless tdsql_skip_trans_write_lock tdsql_skip_trans_write_lock 表示在执行写操作的时候,是否跳过获取写锁。为了保证数据的一致性和完整性,通常需要对写操作进行加锁。这样可以确保在多个事务同时访问同一数据时,写操作不会相互干扰,从而避免数据不一致的问题。然而,在某些场景下,为了提高性能,可以选择跳过事务写锁的获取,以减少锁竞争和锁等待的开销。...