Oracle 视图 V$MYSTAT 官方解释,作用,如何使用详细说明
本站中文解释
V$MYSTAT是一个内部的系统视图,提供用户SESSION的性能视图,可以用来监控Oracle数据库中每一个会话中的各种信息,如语句类型、执行时间、抓取行、总I/O、逻辑读写I/O等。通过V$MYSTAT可以查询到当前登录用户运行的SQL查询等,可以对查询语句的性能进行分析,查找可以改进性能的点。
V$MYSTAT视图的用法如下:
(1)首先创建V$MYSTAT视图,使用CREATE VIEW V$MYSTAT/*用户名*/ AS SELECT * FROM V$MYSTAT字段;
(2)在V$MYSTAT视图中加入想查看的字段,比如SQL_FULLTEXT、COMMAND_TYPE、EXECUTIONS等;
(3)可以执行SELECT,WHERE,ORDER BY语句查询V$MYSTAT中的信息,比如:SELECT SQL_FULLTEXT,COMMAND_TYPE,EXECUTIONS FROM V$MYSTAT WHERE USERNAME = ‘ADMIN’ ORDER BY EXECUTIONS;
(4)最后将结果输出到文本文件等,以便进行分析。
官方英文解释
V$MYSTAT
contains statistics on the current session.
Column | Datatype | Description |
---|---|---|
|
|
ID of the current session |
|
|
Number of the statistic |
|
|
Value of the statistic |
|
|
The ID of the container to which the data pertains. Possible values include:
|