摘要: Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了,查询起来很慢。解决的方法是把该表所占用的表空间缩小,或者说释放表空间。alter table XXXX move; 这样处理后就释放了表空间 阅读全文
posted @ 2020-06-02 19:52 一万年以前 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 1.Oracle表空间数据文件大小的限制 由于Oracle的Rowid使用22位来代表数据块号,因此Oracle表空间数据文件每个数据文件最多只能包含2^22个数据块。 也因此数据库表空间的数据文件不是无限增长的,例如: 在数据块为8k的情况下,单个数据文件的最大容量为8K*2^22 = 32G 同 阅读全文
posted @ 2020-06-02 12:30 一万年以前 阅读(7164) 评论(0) 推荐(0) 编辑