V18.2.1
版本更新说明
本版本用于修复 TRUNCATE TABLE 后可能无法删除数据的问题。
TRUNCATE TABLE 或 DROP TABLE 清除数据时仍可能存在空间占用的情况。原因是存在部分 Region 遗留的问题,这会导致这些 Region 及其对应的数据永久残留。
在此版本中修复了以上问题,并提供了一个删除冗余 Region 的 HTTP API:
/meta-cluster/api/v2/job/delete-redundant-regions/{head.cluster_id}
问题修复
修复 TRUNCATE TABLE 或 DROP TABLE 存在部分 Region 遗留未下发删除任务的问题。
修复 TRUNCATE TABLE 数据全部清除后仍然有空间占用的问题。
V18.2.0
版本更新说明
运维
3AZ 实例支持主可用区
创建实例时,若容灾模式为3副本 Raft(3可用区),用户可以选择设置主可用区。
若设置主可用区,RG Leader 将会切换到主可用区节点上,以此减少分布式事务,提高性能。主可用区生效期间,热点调度等其他可能会使得 RG Leader 切换的能力将不可用,以确保 RG Leader 始终位于主可用区。这种设置适用于大多数业务场景,主副本都在单可用区内,避免事务跨可用区,缩短事务响应耗时。
若未设置主可用区,数据均匀分布在所有可用区内。这种设置适用于写入量大,且只有单机事务的场景,可以充分利用所有可用区中的节点资源。
INFORMATION_SCHEMA 新增 MC 切主历史信息视图
问题修复
修复空实例在建表后、导入数据前发生容量均衡,打乱建表时规划的 RG 分布的问题。
修复热点调度中节点信息与 RG 信息使用不同维度统计数据,导致引发不必要调度的问题。节点信息使用过去一分钟的加权平均值,而 RG 采用上一次心跳的即时值。