0
我正在使用Oracle DB 12c企業版。如何確定外部表的數據加載時間?
我已經設置了保存在桌面上的平面文件(.csv)的文件目錄。外部表已經創建,數據直接加載到我在oracle中設置的外部表中。
看起來從.CSV - > External Table導入的數據是一個透明的過程。我該如何確定將.CSV平面文件中的所有數據加載到外部表需要多長時間?
我的.CSV平面文件有150,000條記錄。生成BADFILE和LOGFILE,但它沒有提供加載所有文件需要多長時間的特定時間。
請幫助..
我的目標是,以確定是否通過外部表進行加載的數據比SQL *快LDR或數據導入工具在SQL Developer中。
嗨,檢查創建外部表的逗號,我們可以指定日誌文件。我猜日誌文件可能會寫入加載所需的時間 – Ramki
@Ramki - 我不知道如何從日誌文件中加載數據。正如原始海報指出的那樣,日誌文件不直接提供該指標。我想,如果開始加載時日誌文件不存在,您可以比較文件創建日期和上次修改日期,以粗略瞭解加載何時開始和完成。但我完全不確定可能會有多準確。 –
是的你的權利,我也只提示日誌時間。但是,如果我們正在加載到登臺表,那麼我們不能測量「Insert into My_stageTable(select from MY_externaltable)」的時間;形式sqlplus;我現在看到你在評論中也提到了相同的內容。 – Ramki