通过执行指定的查询,可以查看 Oracle 分区信息:查看分区名称和类型:使用 SELECT TABLE_NAME, PARTITION_NAME, PARTITION_TYPE FROM DBA_PARTITIONS 查询。查看分区范围:根据分区类型,执行相应查询获取范围、列表或哈希分区的高值、下一键值和值。查看分区存储:使用 SELECT TABLE_NAME, PARTITION_NAME, FILE_ID, TABLESPACE_NAME FROM DBA_PART_TABLESPACE
如何查看 Oracle 分区
查看分区名称和类型
要查看分区名称和类型,可以使用以下查询:
SELECT TABLE_NAME, PARTITION_NAME, PARTITION_TYPE FROM DBA_PARTITIONS WHERE TABLE_OWNER = '<Schema Name>';
查看分区范围
要查看分区范围,可以使用以下查询:
SELECT TABLE_NAME, PARTITION_NAME, HIGH_VALUE, NEXT_KEY_VALUE FROM DBA_PART_RANGE_COLUMNS WHERE TABLE_OWNER = '<Schema Name>';
SELECT TABLE_NAME, PARTITION_NAME, VALUES FROM DBA_PART_LIST_COLUMNS WHERE TABLE_OWNER = '<Schema Name>';
SELECT TABLE_NAME, PARTITION_NAME, HIGH_VALUE FROM DBA_PART_HASH_COLUMNS WHERE TABLE_OWNER = '<Schema Name>';
查看分区存储
要查看分区存储信息,可以使用以下查询:
SELECT TABLE_NAME, PARTITION_NAME, FILE_ID, TABLESPACE_NAME FROM DBA_PART_TABLESPACES WHERE TABLE_OWNER = '<Schema Name>';
查看分区统计
要查看分区统计信息,可以使用以下查询:
SELECT TABLE_NAME, PARTITION_NAME, NUM_ROWS, BLOCKS, AVG_ROW_LEN FROM DBA_PART_STATS WHERE TABLE_OWNER = '<Schema Name>';
以上就是oracle分区怎么查看的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号