注册

dba_segments中的blocks与dba_extents中的blocks作用和区别

sanynkc 2025/10/16 269 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: v8
【操作系统】:kylin v10
【CPU】:
【问题描述】*创建一个表,查看segments,extents,对应的数据页,在extents中显示有2个blocks,在segment中显示96个blocks,在segment中看到extents有两个,在extents中只看到一个。

:18:51:06 yincq_yincq@yincqnynkc.awr> 18:51:06 yincq_yincq@yincqnynkc.awr> SELECT * FROM SYS.DBA_EXTENTS where OWNER='YINCQ' AND segment_name = 'TEST_BTREE01';

行号 OWNER SEGMENT_NAME PARTITION_NAME SEGMENT_TYPE TABLESPACE_NAME EXTENT_ID FILE_ID BLOCK_ID BLOCKS BYTES RELATIVE_FNO


1 YINCQ TEST_BTREE01 NULL TABLE TEST2025 3 0 96 2 65536 0

1 rows got

18:51:14 yincq_yincq@yincqnynkc.awr> select * from sys.dba_segments where OWNER='YINCQ' AND segment_name = 'TEST_BTREE01';

行号 OWNER SEGMENT_NAME PARTITION_NAME SEGMENT_TYPE SEGMENT_SUBTYPE TABLESPACE_NAME HEADER_FILE HEADER_BLOCK BYTES BLOCKS EXTENTS INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS MAX_SIZE RETENTION MINRETENTION PCT_INCREASE FREELISTS FREELIST_GROUPS RELATIVE_FNO BUFFER_POOL FLASH_CACHE CELL_FLASH_CACHE


1 YINCQ TEST_BTREE01 NULL TABLE NULL TEST2025 0 96 2097152 64 2 1048576 1048576 1 2147483645 2147483645 NULL NULL NULL NULL NULL 0 DEFAULT NULL NULL

1 rows got

18:51:31 yincq_yincq@yincqnynkc.awr>

回答 0
暂无回答
扫一扫
联系客服