如何捕获问题 SQL 解决过度 CPU 消耗问题如何捕获问题 SQL 解决过度 CPU 消耗问题问题描述: 开发人员报告系统运行缓慢,影响用户访问. . 登陆数据库主机使用 vmstat 检查, 发现 CPU 资源已经耗尽, 大量任务位于运行队列: bash-.$ vmstat procs memory page disk faults cpur bw swap free re mf pi po fr de sr s s s sd in sy cs us sy id - - - . 使用 Top 命令观察进程 CPU 耗用, 发现没有明显过高 CPU 使用的进程$ top last pid: ; load averages: ., ., . :: processes: sleeping, running, zombie, on cpuCPU states: .% idle, .% user, .% kernel, .% iowait, .% swapMemory: M real, M free, M swap in use, M swap freePID USERNAME THR PRI NICE SIZE RES STATE TIME MAND oraclei M M run : .% oracle oraclei M M sleep : .% oracle oraclei M M run : .% oracle oraclei M M run : .% oracle oraclei M M run : .% oracle oraclei
如何捕获问题sql解决过度cpu消耗问题 来自淘豆网www.taodocs.com转载请标明出处.