實例講解刪除表空間時存在的效率問題

測試環境:Hp rp7410主機,Hp-unix11.11 OS,Oracle8.1.7.4的數據庫,一個有90張表大約100G的測試表空間TBS_TEST.

問題:Oracle中在使用drop tablespace including contents;刪除數據字典管理的表空間時存在著很大的效率問題。

測試開始:

1、使用drop tablespace including contents;方式直接來刪除

SQL>set linesize 132

SQL>set pagezie 0

SQL>set timing on

SQL>drop tablespace TBS_TEST including contents

2 /

已用時間: 03: 35: 39.10

等待時間:三個半小時。

2、測一下同樣的表空間,把它轉換爲Local方式管理的刪除效率

a、把TBS_TEST通過恢複回來。

b、把TBS_TEST轉化爲Local管理的方式。

SQL>set timing on

SQL> exec sys.dbms_space_admin.

tablespace_migrate_to_local(?TBS_TEST?) ;

已用時間: 00: 06: 33.25c、刪出這個空間。

SQL> drop tablespace TBS_TEST including contents

2 /

已用時間: 00: 00: 45.56

可以看到總共才花費了7分多鍾。

3、測一下同樣的表空間,先刪除其中的對象,然後再刪這個表空間的效率如何

a、把TBS_TEST通過恢複回來。

b、形成刪除表的語句。

SQL>set linesize 132

SQL>set pagezie 0

SQL>set timing off

SQL>spool drop_test_tables.sql

SQL>SELECT ?Drop table ?||TABLE_name||?;?

FROM dba_tables WHERE tablespace_name=?TBS_TEST?;

SQL>spool

實例講解如何刪除Oracle 10g的垃圾表
經常使用Oracle數據庫10g,大家可以發現以前刪除的表在數據庫中出現了特別多的垃圾表,如下例: BINjR8PK5HhrrgMK8KmgQ9nw==這一類的表通常無法刪除,並且無法用"delete"刪除,這種情況的出現, 一般不會影響正常的使...查看完整版>>實例講解如何刪除Oracle 10g的垃圾表
 
實例講解Oracle的快速刪除和快速插入
Oracle的快速刪除和快速插入 快速插入 SQL> insert /**//*+append*/ into t select * from dba_objects nologging;9157 rows created.SQL> select a.xidusn,a.xidslot,a.used_ublk,a.used_urec,b.username 2 f...查看完整版>>實例講解Oracle的快速刪除和快速插入
 
抛磚引玉,實例講解DB2中的表空間(1)
  表空間是數據庫及存儲在該數據庫中的表之間的邏輯層。表空間在數據庫中創建,表在表空間中創建。  使用表空間的一個明顯的好處是能夠把數據合理的分布存儲在不同的磁盤上或者存儲在磁盤的不同位置上,有助于提...查看完整版>>抛磚引玉,實例講解DB2中的表空間(1)
 
用一個實例講解DB2數據庫遊標循環的問題
本文中的存儲過程示例,預計的循環次數是yh表行數,由于SELECT IID INTO PINT FROM YH WHERE 0=1;不返回任何行,所以at_end後會立刻等于1(只循環一次就退出)。 DECLARE at_end INT DEFAULT 0; DECLARE PIID I...查看完整版>>用一個實例講解DB2數據庫遊標循環的問題
 
實例講解如何處理ARP僞裝攻擊包的問題
  各位好,我用的是ADSL,裝了Mcafee防病毒軟件,起用了Windows防火牆功能,並且對Mcafee的防病毒軟件做了一些規則,但我還是受到大量的ARP僞裝攻擊,搞到我經常斷線,之前受到這個ARP攻擊很久,我以爲是線路的問題...查看完整版>>實例講解如何處理ARP僞裝攻擊包的問題
 
條紋換裝之前存在問題:在餐廚合一的空間,餐桌和櫥櫃 裝飾_居家裝飾
條紋換裝之前存在問題:在餐廚合一的空間,餐桌和櫥櫃 裝飾_居家裝飾
  條紋換裝之前  存在問題:在餐廚合一的空間,餐桌和櫥櫃的擺放會盡量考慮節省空間,而這往往令空間感覺狹長。再加上沒有任何色彩裝點的牆面和極簡的家具,以及冷酷的不鏽鋼材質櫥櫃,使空間平淡而沒有焦點。 ...查看完整版>>條紋換裝之前存在問題:在餐廚合一的空間,餐桌和櫥櫃 裝飾_居家裝飾
 
實例講解無線路由器加密具體方法-安全維護
  很多使用無線路由器的用戶都還不知道怎樣將自己的路由加密,設置密碼是非常重要的,于是我研究了一下無線路由器的主要加密方式和方法,在這裏拿出來和大家分享一下,希望對大家有用。  1、在無線路由器上啓用W...查看完整版>>實例講解無線路由器加密具體方法-安全維護
 
實例講解實現SQL下的字符串拆分具體方法
因爲工作的原因,開發過一個拆分字符串的SQL函數,現在把它貼出來,與大家共勉學習。 該函數如下: CREATE function .(@str nvarchar(max),@spliter nvarchar(10)) returns @tb table(ch nvarchar(256)) AS BEGIN DE...查看完整版>>實例講解實現SQL下的字符串拆分具體方法
 
實例講解兩台SQL Server數據同步解決方案
複制的概念   複制是將一組數據從一個數據源拷貝到多個數據源的技術,是將一份數據發布到多個存儲站點上的有效方式。使用複制技術,用戶可以將一份數據發布到多台服務器上,從而使不同的服務器用戶都可以在權限的許...查看完整版>>實例講解兩台SQL Server數據同步解決方案
 
 
回到王朝網路移動版首頁