我有大约3个网站驻留在一个服务器,这是与其他团队共享。我收到通知,CPU使用率大幅增加,我们需要降低它的使用率。我怀疑这是我的网站造成的。我一直在MySQL中使用SHOW FULL PROCESSLIST,90%的时间显示来自其他数据库的查询。但是我认为执行多个SHOW FULL PROCESSLIST命令是不够的。如何验证我的数据库不是CPU占用率?
我正在寻找一个脚本/进程来检查我的oracle数据库中每个查询在任何时间点消耗的CPU数量(以百分比表示)。我的Oracle版本是: 12.1.0.2数据库托管在Exadata X7_2上它是一个共享服务器,许多数据库也运行在同一台服务器上。SELECT AVG(value/vp.cpu_count) FROM v$sysmetric_history,(SELECT value cpu_count FROM v$parameter