1 / 15
文档名称:

如何捕获问题sql解决过度cpu消耗问题.doc

格式:doc   大小:52KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

如何捕获问题sql解决过度cpu消耗问题.doc

上传人:phl19870121 2017/3/29 文件大小:52 KB

下载得到文件列表

如何捕获问题sql解决过度cpu消耗问题.doc

文档介绍

文档介绍:如何捕获问题 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