Oracle 调优相关
SELECT TABLE_NAME FROM DICT;查询数据库中所有数据字典表名称
SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'DBA%SESSION%';
查询数据库中与DBA和SESSION相关的视图
SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'V$%SESSION';
查询数据库中与SESSION相关的视图
字典表:
DBA_TABLES
DBA_TAB_COLUMNS
DBA_CLUSTERS
DBA_INDEXES
INDEX_STATS
INDEX_HISTOGRAM
DBA_TAB_HISTOGRAMS
要使用ANALYZE命令才能更新其统计信息,或者运行DBMS_STATS包
与实例/ 数据库有关的视图
V$SYSSTAT 视图中显示所有的系统统计
V$PX_PROCESS_SYSSTAT 并行查询系统统计
V$PROCESS 有关当前活动进程的信息
V$WAITSTAT 争用统计
V$SYSTEM_EVENT 特定事件的总等待时间
与内存有关的视图
V$BUFFER_POOL_STATISTICS 例程中的缓冲池分配
V$DB_OBJECT_CACHE 高速缓存在库高速缓存中的数据库对象
V$LIBRARYCACHE 库高速缓存性能和操作统计
V$ROWCACHE 数据字典的命中和未命中操作
V$SYSSTAT 基本的例程统计
与磁盘性能有关的视图
V$FILESTAT 数据文件读/ 写统计
V$TEMPSTAT 临时表空间数据文件上的文件读/写统计的有关信息
与争用有关的视图
V$LATCH 每种栓锁类型的统计
V$ROLLSTAT 所有联机回退段的统计
V$WAITSTAT 块争用统计
与会话有关的统计
V$LOCK 由服务器当前持有的锁和对一个锁或栓锁的未决请求
V$OPEN_CURSOR 当前由每个会话打开并分析的游标
V$SORT_USAGE 临时段及创建这些段的会话的大小磁盘排序进程的标识
V$SESSTAT 用户会话统计
V$SESSION_EVENT 有关某个会话等待某个事件的信息
V$SESSION_WAIT 活动会话正在等待的资源或事件
V$PX_SESSTAT 有关运行并行执行的会话的信息
V$SYSTEM_EVENT: 特定事件的统计值,通常是等待事件
查询等待事件最长的事件
SELECT * FROM (SELECT EVENT, TOTAL_WAITS, TIME_WAITED FROM V$SYSTEM_EVENT ORDER BY 3 DESC) WHERE ROWNUM
页:
[1]