-
使用 top 命令, 查看cpu使用情况
%Cpu(s): 0.3 us, 0.7 sy, 0.0 ni, 99.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
-
us:用户占用cpu百分比,如果长期高于50%,需检查会话中是否存在大量表扫描,检查会话快照中耗时长的会话操作和检查上下文快照中,存在tbscan的上下文操作。如果存在表扫描,可以使用添加索引进行优化。
-
sy:内核占用cpu百分比。如果 us + sy 长期高于80% ,表明cpu资源不足,需要增加集群cpu资源。
-
wa:i/o等待占用cpu时间比,如果长期高于20%,说明i/o等待严重,可能的原因是磁盘的大量随机读写造成的,也可能是磁盘的读写瓶颈,可以通过磁盘I/O工具进一步进行诊断。
更多信息请访问巨杉数据库官网