以下 SQL使用DM管理工具进行连接执行
连接数
SELECT COUNT(1) 连接数 FROM V$SESSIONS ;
活动会话数
SELECT COUNT(*) 活动会话 FROM V$SESSIONS WHERE "V$SESSIONS".STATE='ACTIVE';
BUFFER命中率
SELECT NAME, N_PAGES, N_LOGIC_READS, RAT_HIT FROM V$BUFFERPOOL;
MERMORY POOL
SELECT
ORG_SIZE /1024/1024 初始大小MB,
TOTAL_SIZE/1024/1024 当前总大小MB
FROM
V$MEM_POOL
WHERE
"V$MEM_POOL".NAME LIKE '%SHARE%';
BUFFERPOOL
SELECT
SUM((PAGE_SIZE*N_PAGES)/1024/1024) 初始大小MB,
SUM((PAGE_SIZE*FREE)/1024/1024) "NORMAL/RECYLE FREE(MB)"
FROM
V$BUFFERPOOL
WHERE
"V$BUFFERPOOL".NAME ='NORMAL'
UNION ALL
SELECT
SUM((PAGE_SIZE*N_PAGES)/1024/1024),
SUM((PAGE_SIZE*FREE)/1024/1024)
FROM
V$BUFFERPOOL
WHERE
"V$BUFFERPOOL".NAME='RECYCLE';
以下在Linux系统上进行执行
打开文件数量:
lsof -u dmdba|wc –l
打开进程数量:
ps -aux|grep -v 'dmserver'|wc –l
cpu与内存
top