我的問題與 Oracle DB 性能有關,最好在創建備份表時找到兩條路徑中更好的方法
- 創建一個新表作為現有表的副本
- 將資料合并到現有(空表 - 兩個表是相同的)
uj5u.com熱心網友回復:
如果是小桌子,沒關系 - 兩者都會很快。盡管如此,CTAS(創建表作為選擇)可能是創建現有表的“副本”的最常用方法。
如果表非常大,我不知道它 (CTAS) 與合并相比如何;你應該測驗一下。
但是,有備份表嗎?您確定這是備份表的正確方法嗎?我寧愿考慮適當的(RMAN)資料庫備份,或者 - 至少 - 匯出(使用匯出資料泵)到駐留在檔案系統中的檔案中(并且可以存盤在其他地方,例如到外部硬碟驅動器,DVD和類似的(還有人使用磁帶嗎?我們使用))。
因為,如果資料庫出現故障,連同您的“原始”表,該“備份”表也將丟失。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/371584.html
標籤:甲骨文
