Oracle 视图 V$SEGSTAT 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图V$SEGSTAT显示所有数据库中的物理存储段的统计信息。它包含每个数据库的位图,段状态和缓冲池使用率。它与V$STATNAME视图配合使用,可以查看某一特定数据库段的统计信息。

使用方法:

1. 查看某一特定数据库段的统计信息:

SELECT a.value,b.name
FROM v$segstat a, v$statname b
WHERE a.statistic#=b.statistic# AND a.sum#=n AND b.name=’&stat_name’;

其中,n代表要查询的段序号,stat_name是要查询段状态的名称。

2. 查看某一特定数据库段的全部统计信息:

SELECT b.name, a.value
FROM v$segstat a, v$statname b
WHERE a.statistic#=b.statistic# AND a.sum#=n;

其中,n代表要查询的段序号。

官方英文解释

V$SEGSTAT displays information about segment-level statistics.

Column Datatype Description

TS#

NUMBER

Tablespace number

OBJ#

NUMBER

Dictionary object number

DATAOBJ#

NUMBER

Data object number

STATISTIC_NAME

VARCHAR2(64)

Name of the statistic

STATISTIC#

NUMBER

Statistic number

VALUE

NUMBER

Statistic value

CON_ID

NUMBER

The ID of the container to which the data pertains. Possible values include:

  • 0: This value is used for rows containing data that pertain to the entire CDB. This value is also used for rows in non-CDBs.

  • 1: This value is used for rows containing data that pertain to only the root

  • n: Where n is the applicable container ID for the rows containing data


数据运维技术 » Oracle 视图 V$SEGSTAT 官方解释,作用,如何使用详细说明