oracle想導(dǎo)出空數(shù)據(jù)庫(kù)及里面的空表?
oracle 11g 新增了一個(gè)參數(shù):deferred_segment_creation,含義是段延遲創(chuàng)建,默認(rèn)是true。
(你新建了一個(gè)表T1,并且沒(méi)有向其中插入數(shù)據(jù),那么這個(gè)表不會(huì)立即分配extent,也就是不占數(shù)據(jù)空間,只有當(dāng)你insert數(shù)據(jù)后才分配空間。
)設(shè)置deferred_segment_creation 參數(shù)為FALSE后,無(wú)論是空表還是非空表,都分配segment。修改false后對(duì)于已經(jīng)建立的表不起作用。可以用alter table TABLENAME allocate extent; 給空表分配segment即可解決問(wèn)題。