oracle数据库中,删除了大量数据后,表空间的大小怎么没变大

日期:2017-07-05 08:44:56 人气:1

oracle数据库中,删除了大量数据后,表空间的大小怎么没变大

数据是存放在数据文件中的,不是直接写在物理硬盘上,数据文件是无法自动缩小的,分配了多大就是多大,用下面的sql可以查出表空间的具体使用情况,删了大量数据后应该有一个或几个表空间出现大量空闲。 SELECT T.TABLESPACE_NAME, TO_CHAR(NVL(T.USER_BYTES / 1024 / 1024, 0), '99,999,990.900') "Size (M)", TO_CHAR(NVL(T.BYTES / 1024
    A+
热门评论