摘要:
[sql]view plaincopy1、查询当前用户下有哪些是分区表:SELECT*FROMUSER_PART_TABLES;2、查询当前用户下有哪些分区索引:SELECT*FROMUSER_PART_INDEXES;3、查询当前用户下分区索引的分区信息:SELECT*FROMUSER_IND_PARTITIONSTWHERET.INDEX_NAME=?4、查询当前用户下分区表的分区信息:SELECT*FROMUSER_TAB_PARTITIONSTWHERET.TABLE_NAME=?;5、查询某分区下的数据量:SELECTCOUNT(*)FROMTABLE_PARTITIONPARTIT 阅读全文
摘要:
单位:字节数1M=1024KB1KB=1024B1.查看表分大小: select segment_name, bytes from user_segments where segment_type = 'TABLE'; 2.查看表实际大小analyze table ACL_ENTRY compute statistics;select num_rows * avg_row_lenfrom user_tableswhere table_name = 'ACL_ENTRY' 阅读全文
摘要:
ORACLE 表分区表分区的好处和事处理表分区描述表分区(partition):表分区技术是在超大型数据库(VLDB)中将大表及其索引通过分区(patition)的形式分割为若干较小、可管理的小块,并且每一分区可进一步划分为更小的子分区(subpartition)。而这种分区对于应用来说是透明的。Oracle的表分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护操作的性能大大提高。此外,分区还可以极大简化常见的管理任务,分区是构建千兆字节数据系统或超高可用性系统的关键工具。分区功能能够将表、索引或索引组织表进一步细分为段,这些数据库对象 阅读全文