合 达梦所有动态性能视图解释
文章目录[隐藏]
2) 段簇页
V$SEGMENT_INFOS
显示所有的段信息。
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | TS_ID | INTEGER | 表空间ID |
| 2 | SEG_ID | INTEGER | 段ID |
| 3 | TYPE | VARCHAR(256) | 段的类型(INNER表示内节点段,LEAF表示叶子节点段,LIST表示堆表段和BLOB表示BLOB段) |
| 4 | OBJ_ID | INTEGER | 若段为内节点段或叶子节点段,则为索引ID;若为BLOB段,则为BLOB所在的表ID |
| 5 | INODE_FILE_ID | INTEGER | 段的inode所在的页的文件号 |
| 6 | INODE_PAGE_NO | INTEGER | 段的inode所在的页的页号 |
| 7 | INODE_OFFSET | INTEGER | 段的inode所在的页的页内的偏移 |
| 8 | N_FULL_EXTENT | INTEGER | 段中的满簇数 |
| 9 | N_FREE_EXTENT | INTEGER | 段中的空闲簇数 |
| 10 | N_FRAG_EXTENT | INTEGER | 段中的半满簇数 |
| 11 | N_FRAG_PAGE | INTEGER | 段中的半满簇中总页数 |
V$SEGMENTINFO
索引叶子段信息视图。查询该视图时,一定要带WHERE条件,并且必须是等值条件。
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | INDEX_ID | INTEGER | 索引ID |
| 2 | SEG_ID | INTEGER | 段ID |
| 3 | LOGIC_PAGE_NO | INTEGER | 逻辑页号 |
| 4 | PHY_PAGE_NO | INTEGER | 物理页号 |
| 5 | PHY_FIRST_PAGE_IN_EXTENT | INTEGER | 物理页所属的extent的第一个物理页 |
| 6 | FIL_ID | INTEGER | 文件ID |
| 7 | USE_BYTES | BIGINT | 已使用的字节数 |
| 8 | FREE_BYTES | BIGINT | 空闲的字节数 |
V$BTREE_INNER_PAGES/V$BTREE_LEAF_PAGES
索引的叶子段/内节点段的页信息视图。查询该视图时,一定要带WHERE条件,并且必须是等值条件。如:select * from v$btree_leaf_pages where index_id =id;
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | INDEX_ID | INTEGER | 索引ID |
| 2 | LEVEL | INTEGER | 页所在的层数 |
| 3 | GROUP_ID | INTEGER | 页的表空间号 |
| 4 | FILE_ID | INTEGER | 页的文件号 |
| 5 | PAGE_NO | INTEGER | 页的页号 |
| 6 | PAGE_LSN | BIGINT | 页的版本号 |
| 7 | N_REC | INTEGER | 页的记录数 |
注意:在V$BTREE_INNER_PAGES视图中,索引BTREE的控制页的level指定为-1。
V$BTREE_LIST_PAGES
LIST索引的叶子段的页信息视图。查询该视图时,一定要带WHERE条件,并且必须是等值条件。如:select from v$btree_list_pages where index_id = id*;
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | INDEX_ID | INTEGER | 索引ID |
| 2 | LIST_NO | INTEGER | 页所在的链表编号 |
| 3 | GROUP_ID | INTEGER | 页的表空间号 |
| 4 | FILE_ID | INTEGER | 页的文件号 |
| 5 | PAGE_NO | INTEGER | 页的页号 |
| 6 | PAGE_LSN | BIGINT | 页的版本号 |
| 7 | N_REC | INTEGER | 页的记录数 |
V$TABLE_LOB_PAGES
表中的大字段的页信息视图。查询该视图时,一定要带WHERE条件,并且必须是等值条件。如:select * from v$table_lob_pages where table_id = id;
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | TABLE_ID | INTEGER | 表ID |
| 2 | LOB_ID | BIGINT | 大字段编号 |
| 3 | TYPE | INTEGER | LOB段页的类型 |
| 4 | GROUP_ID | INTEGER | 页的表空间号 |
| 5 | FILE_ID | INTEGER | 页的文件号 |
| 6 | PAGE_NO | INTEGER | 页的页号 |
| 7 | PAGE_LSN | BIGINT | 页的版本号 |
注意:在TABLE_LOB_PAGES视图中,LOB段的首页输出时,LOB_ID为-1。
V$LOB_SEG
用于查看各表大字段的段首页中记录的信息。
| 序号 | 列 | 数据类型 | 说明 |
|---|---|---|---|
| 1 | SEG_ID | INT | 段ID |
| 2 | TAB_ID | INT | 表ID |
| 3 | USER_ID | INT | 用户ID |
| 4 | N_EXTENT | BIGINT | 占用簇的个数 |
| 5 | N_PAGE | BIGINT | 空闲页的个数 |
V$RESOURCE_LIMIT
显示表、用户的空间限制信息。


