查询目前运行状态-CPU等情况

对目前的数据库的运行状况有一个基本的了解

SELECT TOP ( 10 )
DB_NAME(a.dbid) AS dbname ,
loginame ,
spid ,
cpu ,
b.text ,
lastwaittype ,
waitresource ,
a.[status] ,
hostname AS WebServer ,
[program_name] AS AppName ,
[cmd] ,
‘cpu‘ AS Type
--into #cpu
FROM master..sysprocesses AS a
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS b
INNER JOIN master..sysdatabases AS c ON a.dbid = c.dbid
AND a.status <> ‘sleeping‘ --and a.blocked>0
ORDER BY cpu DESC

查询目前运行状态-CPU等情况

时间: 2024-10-10 05:06:36

查询目前运行状态-CPU等情况的相关文章

Oracle CPU使用情况查询

--发现那些SQL运行了大量的PARSE select sql_text, parse_calls, executions from v$sqlarea order by parse_calls desc; --SYS的总的PARSE情况 select name, value from v$sysstat where name like 'parse count%'; --CPU空间及繁忙情况 select * from v$osstat; --查看每个Session的CPU利用情况: sele

ubuntu下查看服务器的CPU详细情况

https://www.cnblogs.com/liuq/p/5623565.html 全面了解 Linux 服务器 - 1. 查看 Linux 服务器的 CPU 详细情况 ubuntu下查看服务器的CPU详细情况 大文实验室/大文哥 壹捌陆捌零陆捌捌陆捌贰 21504965 AT qq.com 完成时间:2017/12/11 14:08 版本:V1.0 Posted on 2016-06-28 15:16 刘[小]倩 阅读(681) 评论(0) 编辑 收藏 1. 查看 Linux 服务器的 C

linux中如何查询端口被占用的情况

今日要运用python写一个端口勘探的小程序,以检测一些特定的效劳端口有没有被占用,突然发现自个竟然不知道在linux中怎么查询端口被占用的情况,天呐,从速学习一下. Linux如何查看端口 1.lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000 # lsof -i:8000 COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME lwfs    22065 root    6u 

Oracle EBS-SQL (SYS-12):查询各Profile的设置情况.sql

SELECT pro.profile_option_name, pro.user_profile_option_name, lev.level_type TYPE, --lev.level_code, lev.level_name, prv.profile_option_value FROM apps.fnd_profile_options_vl pro, applsys.fnd_profile_option_values prv, (SELECT 10001 level_id, 'Site'

使用gawk记录一段时间内,某个进程占用内存和CPU的情况

很多时候,我们在后台测试程序的时候,都需要隔一段时间监控程序的内存和CPU占用情况,但是又不能经常盯着top命令的输出. 这时候就需要使用脚本来帮我们记录这些信息,方便我们监控了. 废话不多说,直接上代码: ```shell #!/bin/bash FileName="res.txt" echo "%CPU\t%MEM" > $FileName for (( i = 0; i < 10; i++ )) do output=`top -n 1 -p 1 &

ORACLE查询数据库的锁表情况

  查询数据库的锁表情况语句如下: SELECT p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name FROM v$process p,v$session a, v$locked_object b,all_objects c WHERE p.addr=a.paddr AND a.process=b.process AND c.object_id=b.object_id 如果表因为某些情况出现死

[网站日志]今天早上遭遇的CPU 100%情况

今天早上9:06左右,Windows性能监视器监测到主站的Web服务器出现了CPU 100%的情况,伴随着Requests/Sec的上升,详见下图. 上图中红色线条表示的是%Processor Time.QPS最高冲到了601. IIS的Current Connections也随之上升,见下图: 带来的影响就是请求执行时间(Request Execution Time)变长,见下图: [网站日志]今天早上遭遇的CPU 100%情况,布布扣,bubuko.com [网站日志]今天早上遭遇的CPU

cgroup对程序的cpu使用情况限制的方法

cgroup用来管理linux下的cpu资源,使用cgroup可以很好的限制程序的资源使用情况,下面是对cgroup限制程序cpu使用情况的一些介绍: 1.首先,构造一个占用cpu资源的程序 echo 'while True:pass'|python & 使用top命令可以看到该进程CPU使用达到90%以上 2.进入到/sys/fs/cgroup/cpu目录下,创建一个文件夹,例如test 3.进入到test文件夹下,会看到已自动创建了一些文件,此时,输入 echo 50000 > cpu.

oracle 实时查询最耗CPU资源的SQL语句

1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等: select sid,serial#,machine,username,program,sql_hash_value,sql_id,        to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') as login_time from v$session where paddr in (select addr from v$process where sp