业务偶尔会跑一个批量更新,几十万行一把梭,跑完 memstore 直接飙升触发合并,整个集群那几分钟响应都变慢。
想请教下:
- 有没有办法在 SQL 层面把大事务拆小(比如分批提交)?OB 有没有类似限制单事务行数的参数?
-
freeze_trigger_percentage调低一点是不是反而更平滑? - 监控上主要盯哪些指标能提前预警?
有处理过大事务的朋友分享下经验。
业务偶尔会跑一个批量更新,几十万行一把梭,跑完 memstore 直接飙升触发合并,整个集群那几分钟响应都变慢。
想请教下:
freeze_trigger_percentage 调低一点是不是反而更平滑?有处理过大事务的朋友分享下经验。