oracle优化2
来源:互联网 发布:sql注入的危害 编辑:程序博客网 时间:2024/06/16 11:19
数据库对象下一扩展与表空间的 free 扩展值的检查:
SQL >SELECT A.TABLE_NAME, A.NEXT_EXTENT, A.TABLESPACE_NAME
FROM ALL_TABLES A,(SELECT TABLESPACE_NAME, MAX (BYTES) AS BIG_CHUNK
FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME ) F WHERE F.TABLESPACE_NAME = A.TABLESPACE_NAME AND A.NEXT_EXTENT > F.BIG_CHUNK
UNION SELECT A.INDEX_NAME, A.NEXT_EXTENT, A.TABLESPACE_NAME
FROM ALL_INDEXES A,(SELECT TABLESPACE_NAME, MAX (BYTES) AS BIG_CHUNK
FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME ) F WHERE F.TABLESPACE_NAME = A.TABLESPACE_NAME AND A.NEXT_EXTENT > F.BIG_CHUNK;
Disk Read 最高的 SQL 语句的获取:
SQL >SELECT SQL_TEXT FROM (SELECT * FROM V$SQLAREA ORDER BY DISK_READS)
WHERE ROWNUM <= 5 ;
查找前十条性能差的 sql
SELECT * FROM (SELECT PARSING_USER_ID
EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,
SQL_TEXT FROM V$SQLAREA ORDER BY DISK_READS DESC )
WHERE ROWNUM < 10 ;
等待时间最多的 5 个系统等待事件的获取:
SQL >SELECT * FROM (SELECT * FROM V$SYSTEM_EVENT WHERE EVENT NOT LIKE 'SQL%' ORDER BY TOTAL_WAITS DESC ) WHERE ROWNUM <= 5 ;
查看当前等待事件的会话 :
COL USERNAME FORMAT A10
SET LINE 120
COL EVENT FORMAT A30
SELECT SE.SID,S.USERNAME,SE.EVENT,SE.TOTAL_WAITS,SE.TIME_WAITED,SE.AVERAGE_WAIT
FROM V$SESSION S,V$SESSION_EVENT SE WHERE S.USERNAME IS NOT NULL AND SE.SID=S.SID
AND S.STATUS= 'ACTIVE' AND SE.EVENT NOT LIKE '%SQL*NET%' ;
SELECT SID, EVENT, P1, P2, P3, WAIT_TIME, SECONDS_IN_WAIT, STATE FROM V$SESSION_WAIT WHERE EVENT NOT LIKE '%MESSAGE%' AND EVENT NOT LIKE 'SQL*NET%' AND EVENT NOT LIKE '%TIMER%' AND EVENT != 'WAKEUP TIME MANAGER' ;
- Oracle优化整理2
- oracle优化2
- Oracle SQL优化2
- oracle 优化规则(2)
- oracle 优化(2)
- oracle优化2
- ORACLE-SQL优化(2)
- Oracle SQL语句优化【2】
- ORACLE SQL 优化策略-2
- Oracle sql性能优化2
- oracle优化
- oracle优化
- ORACLE优化
- oracle 优化
- Oracle优化
- Oracle优化
- Oracle 优化
- oracle 优化
- oracle优化(1)
- 阿里云CENTOS7.0搭建VNC+GOLANG+DOCKER
- 页面自动刷新
- MongoDB UTC时间问题
- ubuntu 1404 上安装 GIT
- oracle优化2
- myeclipse导入含有birt报表的项目后,birt报表不能编辑
- Android开发性能优化大总结
- Linux那些事儿 之 戏说USB(4)最终奥义
- hdu 2719 The Seven Percent Solution(模拟)
- LAN、WAN、WLAN、VLAN 和 VPN 的区别
- 使用 8 位 YUV 格式的视频呈现
- oracle优化3
- 深入解析C++中的构造函数和析构函数