Note
This view is available starting with V3.2.1.
Purpose
This view displays the optimizer statistics of tables accessible to the current user.
Applicability
This view is available only in Oracle-compatible mode of OceanBase Database.
Columns
Column |
Type |
Nullable |
Description |
|---|---|---|---|
| OWNER | VARCHAR2(128) | NO | The user who owns the object. |
| TABLE_NAME | VARCHAR2(128) | NO | The name of the table. |
| PARTITION_NAME | VARCHAR2(128) | NO | The name of the partition. |
| PARTITION_POSITION | NUMBER | NO | The position of the partition in the table. |
| SUBPARTITION_NAME | VARCHAR2(128) | NO | The name of the subpartition. |
| SUBPARTITION_POSITION | NUMBER | NO | The position of the subpartition in the partition. |
| OBJECT_TYPE | VARCHAR2(12) | NO | The type of the object. |
| NUM_ROWS | NUMBER | YES | The number of rows in the object. |
| BLOCKS | NUMBER | YES | This column is not supported. It is NULL by default. |
| EMPTY_BLOCKS | NUMBER | YES | This column is not supported. It is NULL by default. |
| AVG_SPACE | NUMBER | YES | This column is not supported. It is NULL by default. |
| CHAIN_CNT | NUMBER | YES | This column is not supported. It is NULL by default. |
| AVG_ROW_LEN | NUMBER | YES | The average row length of the object. |
| AVG_SPACE_FREELIST_BLOCKS | NUMBER | YES | This column is not supported. It is NULL by default. |
| NUM_FREELIST_BLOCKS | NUMBER | YES | This column is not supported. It is NULL by default. |
| AVG_CACHED_BLOCKS | NUMBER | YES | This column is not supported. It is NULL by default. |
| AVG_CACHE_HIT_RATIO | NUMBER | YES | This column is not supported. It is NULL by default. |
| IM_IMCU_COUNT | NUMBER | YES | This column is not supported. It is NULL by default. |
| IM_BLOCK_COUNT | NUMBER | YES | This column is not supported. It is NULL by default. |
| IM_STAT_UPDATE_TIME | TIMESTAMP(9) | YES | This column is not supported. It is NULL by default. |
| SCAN_RATE | NUMBER | YES | This column is not supported. It is NULL by default. |
| SAMPLE_SIZE | NUMBER | YES | The sample size used to collect statistics. |
| LAST_ANALYZED | DATE | YES | The time when the last statistics collection was performed. |
| GLOBAL_STATS | VARCHAR2(3) | YES |
|
| USER_STATS | VARCHAR2(3) | YES | Indicates whether the partition statistics are user-defined. |
| STATTYPE_LOCKED | VARCHAR2(5) | YES | The type of statistics lock. |
| STALE_STATS | VARCHAR2(3) | YES | Indicates whether the statistics are stale. |
| SCOPE | VARCHAR2(7) | YES | The scope of the statistics. |
Sample query
Query the optimizer statistics of the T_SUBPART table in the current user's accessible schema.
obclient [SYS]> SELECT OWNER, TABLE_NAME, OBJECT_TYPE, NUM_ROWS, AVG_ROW_LEN FROM SYS.ALL_TAB_STATISTICS WHERE TABLE_NAME = 'T_SUBPART' ORDER BY 1, 2, 3;
The query result is as follows:
+-------+------------+--------------+----------+-------------+
| OWNER | TABLE_NAME | OBJECT_TYPE | NUM_ROWS | AVG_ROW_LEN |
+-------+------------+--------------+----------+-------------+
| SYS | T_SUBPART | PARTITION | 2530 | 60 |
| SYS | T_SUBPART | PARTITION | 4966 | 60 |
| SYS | T_SUBPART | PARTITION | 2504 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 829 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 1141 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 560 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 1122 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 2714 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 1130 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 549 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 1125 | 60 |
| SYS | T_SUBPART | SUBPARTITION | 830 | 60 |
| SYS | T_SUBPART | TABLE | 10000 | 60 |
+-------+------------+--------------+----------+-------------+
13 rows in set
References
Query the optimizer statistics of all tables in the current schema: DBA_TAB_STATISTICS
Query the optimizer statistics of tables owned by the current user: USER_TAB_STATISTICS
Query column statistics at the global level from the following views:
Query column statistics at the partition level from the following views:
Query column statistics at the subpartition level from the following views:
Query histogram statistics at the table level from the following views:
Query histogram statistics at the partition level from the following views:
Query histogram statistics at the subpartition level from the following views:
Query index statistics from the following views:
For information about how to collect statistics, see the following topics:
