2017-07-26 56 views
0

您能否解釋一些DBA傢伙建議不使用CTaS然後多次重複刪除表?它是否會影響Oracle中的數據字典。在Oracle中刪除和「創建表格爲選擇」(CTaS)

+3

當你問他們時,那些DBA傢伙說了些什麼? –

+0

爲什麼你認爲在運行時創建和刪除表是一個好主意?您是否考慮過使用[全局臨時表](https://docs.oracle.com/database/121/ADMIN/tables.htm#GUID-A48CB362-FC15-4A26-8386-906A55F6788E)而不是? [也見此](https://stackoverflow.com/q/6957713/266304)。 –

+0

他們說CTaS會產生負面影響: - Oracle dictionary - 複製到備份數據庫;正如@AlexPoole所說,他們還告訴我應該使用全局臨時表並截斷而不是CTAS,然後放下...我只想知道它是如何影響的。 –

回答

0

它影響撤消。此外,如果數據庫處於歸檔日誌模式 很多archvie日誌被創建。 如果存檔空間已滿,則datbase可能會崩潰。