ORACLE存储层次以及彻底删除数据的方式

ORACLE的存储层测氛围四层

表空间(就是实际的数据文件,对应操作系统上的一个数据文件)

段(回滚段,数据段,索引段)

区(ORACLE分配磁盘空间的最小单元)

块(ORACLE操作数据库的最小IO单元)


user_tables,user_indexes,user_segments是用来动态查看数据库对象的表

其中user_segments可以用来查询当前数据库实例中用户对象(表,索引,分区)所占的区的数量以及字节数。


当我们drop或者delete表的时候,并未将数据从数据文件中直接删除,而是移到了数据库的回收站中了,如果需要彻底删除,那么在drop的时候需要在末尾跟上purge

purge recyclebin用来清空回收站释放空间


你可能感兴趣的:(ORACLE)