Oceanbase社区版4.3.5,接口缓慢问题

期待更多分享

赞一个!

收藏了

感谢作者的整理和分享

收藏了

收藏了

感谢分享!!!

现象已经指向节点差异,而不是接口本身:慢请求出现时某台 observer 的处理队列和 I/O 队列同时升高。先在应用记录慢、快请求的时间和 trace_id,再查 GV$OB_SQL_AUDIT,对比 svr_ip、plan_id、queue_time、execute_time 及等待事件;若 18 秒请求都落到同一 svr_ip,就检查该机磁盘 await/util、数据盘与日志盘是否混用、CPU/内存、合并与转储时段、租户 unit 配额,并比对两台机器的硬件和参数。还要检查表或分区 leader 是否集中在该节点,以及是否存在热点 SQL。zone_priority 主要影响副本选主,不会保证请求只走某个节点,不能作为规避方案。生产环境应按受支持的多副本拓扑部署;定位前不要只调大超时或长期绕过问题节点。