yun
-
TDSQL Boundless tdstore_transfer_leader_raft_cost_threshold_ms
该参数用于设定 Raft 层切主耗时(包含新主选举以及上任的耗时)的最大阈值,单位为毫秒。超过该阈值后,被判定为耗时异常,会对 mysql status 指标 tdstore_transfer_leader_raft_cost_exception_count 进行递增,该指标会上报到 TDSQL Boundless 控制台进行展示。
-
TDSQL Boundless 收集统计信息
对于只读分析实例而言,要使 SQL 执行获得良好性能,需要对表对象进行基础统计信息收集。完成统计信息收集后,系统才能够更精准地为用户执行的 SQL 推荐合理的执行计划。
-
TDSQL Boundless TDSTORE_TSO_STATUS
TDSTORE_TSO_STATUS 用于查询 TSO 的运行状态,每个节点返回一行记录。
-
TDSQL Boundless 管理参数
如何管理 TDSQL Boundless 只读分析实例的数据库参数,包括参数的查看、修改以及各参数的含义与取值范围。
-
TDSQL Boundless tdstore_user_cf_level0_slowdown_writes_trigger
TDStore 使用 LSM-tree 结构来组织和存储数据。LSM-tree 将数据按层进行组织,分为 level 0 ~ level N 层。最新写入的数据,会首先落盘到 level 0 层的数据文件。LSM-tree 会不定期地发起 compaction 操作,对存储的数据进行重新组织,将数据逐渐从上层(level i)移动到底层(level i+1),从而维持 LSM-tree 的良好形态。在这个过程中,会清。
-
TDSQL Boundless tdstore_transfer_leader_job_cost_threshold_ms
该参数用于设定主动切主任务耗时(包含旧主迁移事务以及给新主发请求的耗时)的最大阈值。超过该阈值后,被判定为耗时异常,会对 MySQL status 指标 tdstore_transfer_leader_job_cost_exception_count 进行递增,该指标会上报到 TDSQL Boundless 控制台进行展示。
-
TDSQL Boundless tdsql_retry_interval_msec_max
tdsql_retry_interval_msec_max 表示两次失败(网络 / RPC 等)重试之间最大间隔时间,单位为毫秒。当一个 SQL 查询失败时,可能是由于网络延迟、数据库节点故障或其他原因导致的。为了确保查询能够成功执行,系统可以选择重试失败的查询。tdsql_retry_interval_msec_max 参数用于限制重试间隔的最大值,以便在不影响系统性能的情况下,尽可能快地恢复服务。
-
TDSQL Boundless tdstore_bulk_load_total_merge_buffer_size
Bulk Load 数据导入场景,通常每个 Bulk Load 事务的数据量会比较大,大概在几百 MB 到 GB 的数量级。因此一个 Bulk Load 事务中的数据在提交之前,也会保存在一些临时数据文件中,从而减轻和控制内存开销。对于 Bulk Load 事务中的无序数据(例如二级索引数据),在事务提交阶段会进行外部合并排序。
-
TDSQL Boundless tdsql_retry_interval_msec_min
tdsql_retry_interval_msec_min 表示两次失败(网络 / RPC 等)重试之间最小间隔时间,单位为毫秒。当一个 SQL 查询失败时,可能是由于网络延迟、数据库节点故障或其他原因导致的。为了确保查询能够成功执行,系统可以选择重试失败的查询。tdsql_retry_interval_msec_min 参数用于设置重试间隔的最小值,以便在不影响系统性能的情况下,尽可能快地恢复服务。
-
TDSQL Boundless tdsql_skip_trans_write_lock
tdsql_skip_trans_write_lock 表示在执行写操作的时候,是否跳过获取写锁。为了保证数据的一致性和完整性,通常需要对写操作进行加锁。这样可以确保在多个事务同时访问同一数据时,写操作不会相互干扰,从而避免数据不一致的问题。然而,在某些场景下,为了提高性能,可以选择跳过事务写锁的获取,以减少锁竞争和锁等待的开销。