暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 查看表和索引信息 ADM_TABLES、ADM_INDEXES

原创 章芋文 2019-09-22
8328

ADM_TABLES

查看所有用户表信息。

序号

字段名

字段定义

字段说明

0

OWNER

VARCHAR(64 BYTE)

表所属的用户名。

1

TABLE_NAME

VARCHAR(64 BYTE)

表名。

2

TABLE_ID

BINARY_INTEGER

表ID。

3

TABLESPACE_NAME

VARCHAR(64 BYTE)

表所在的TABLESPACE名称。

4

COLUMN_COUNT

BINARY_INTEGER

表字段个数。

5

INDEX_COUNT

BINARY_INTEGER

表索引个数。

6

PARTITIONED

CHAR(1 BYTE)

是否为分区表。

7

CREATED_TIME

DATE

表创建时间。

8

LAST_DDL_TIME

DATE

最近一次修改时间。

9

PCT_FREE

BINARY_INTEGER

块保留的空间百分比。

10

INI_TRANS

BINARY_INTEGER

块首部事务表的初始大小。

11

MAX_TRANS

BINARY_INTEGER

块首部事务表的最大值。

12

BYTES

BINARY_BIGINT

表占用大小。

13

PAGES

BINARY_BIGINT

表占用页数。

14

EXTENTS

BINARY_BIGINT

每次自动扩展的页数。

15

NUM_ROWS

BINARY_INTEGER

表中的数据行数。

16

BLOCKS

BINARY_INTEGER

表中的数据块数。

17

EMPTY_BLOCKS

BINARY_INTEGER

表中空的数据块数。

18

AVG_SPACE

NUMBER

兼容字段,无值。

19

CHAIN_CNT

NUMBER

兼容字段,无值。

20

AVG_ROW_LEN

BINARY_BIGINT

表记录的平均长度。

21

SAMPLE_SIZE

BINARY_INTEGER

采样大小

22

LAST_ANALYZED

TIMESTAMP(6)

最后一次进行统计数据分析的时间

23

STATUS

CHAR(5 BYTE)

表状态,是否有效。

24

TEMPORARY

CHAR(1 BYTE)

是否临时表。

25

APPENDONLY

CHAR(1 BYTE)

是否自动扩展。

26

TABLE_TYPE

CHAR(12 BYTE)

表的类型。

HEAP:普通表

IOT:索引组织表

TRANS_TEMP:事务级临时表

SESSION_TEMP:会话级临时表

EXTERNAL:外部表。

NOLOGGING:NOLOGGING表。

27

CR_MODE

CHAR(4 BYTE)

当前表的MVCC机制。

ROW:行级MVCC。

PAGE:页级MVCC。


ADM_INDEXES

查看所有用户表的索引信息。

序号

字段名

字段定义

字段说明。

0

OWNER

VARCHAR(64 BYTE)

索引所属用户。

1

INDEX_NAME

VARCHAR(64 BYTE)

索引名。

2

INDEX_TYPE

CHAR(6 BYTE)

索引类型NORMAL。

3

TABLE_NAME

VARCHAR(64 BYTE)

表名。

4

TABLESPACE_NAME

VARCHAR(64 BYTE)

表空间名。

5

IS_PRIMARY

CHAR(1 BYTE)

是否主键。

6

IS_UNIQUE

CHAR(1 BYTE)

是否唯一。

7

IS_DUPLICATE

CHAR(1 BYTE)

是否重名的索引。

Y:是。

N:否。

8

PARTITIONED

CHAR(1 BYTE)

是否分区。

9

STATUS

CHAR(7 BYTE)

索引状态。

VALID : 生效的。

INVALID:未生效的。

10

INI_TRANS

BINARY_INTEGER

初始TRANS。

11

MAX_TRANS

BINARY_INTEGER

最大TRANS。

12

PCT_FREE

BINARY_INTEGER

PCT FREE。

13

COLUMN_COUNT

BINARY_INTEGER

列数目。

14

COLUMNS

VARCHAR(1088BYTE)

列名链表。

15

BYTES

BINARY_BIGINT

索引大小。

16

PAGES

BINARY_BIGINT

索引所占页数。

17

EXTENTS

BINARY_BIGINT

索引所占盘区数。

18

BLEVEL

BINARY_INTEGER

索引树高度。

19

LEAF_BLOCKS

BINARY_INTEGER

叶节点页面数。

20

EMPTY_LEAF_BLOCKS

BINARY_INTEGER

叶子节点的数量

21

DISTINCT_KEYS

BINARY_INTEGER

DISTINCT KEY的数量。

22

AVG_LEAF_BLOCKS_PER_KEY

BINARY_DOUBLE

每个key的平均叶子节点数。

23

AVG_DATA_BLOCKS_PER_KEY

BINARY_DOUBLE

每个key的平均数据块数。

24

CLUSTERING_FACTOR

NUMBER

兼容字段,无值。

25

NUM_ROWS

BINARY_INTEGER

索引所在表上次统计时的数据行数。

26

SAMPLE_SIZE

BINARY_INTEGER

索引所在表上次统计时的采样行数。

27

LAST_ANALYZED

TIMESTAMP(6)

索引所在表的行次ANALYZE时间。

28

SYS_GENERATE

BINARY_BIGINT

约束名是否由系统生成。取值如下:Y:是;N:否。

29

CR_MODE

CHAR(4 BYTE)

表/索引的MVCC机制。

ROW:采用行级MVCC。

PAGE:采用页级MVCC。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论