2013-07-31 93 views
0

我使用的是sybase數據庫,我使用的是DB visulazier,我有兩個表中有一個表有30萬個,其他表有300萬個有第一個表的存檔數據。兩個表都按日期增長,我的意思是我們每天都會將記錄存入表格。 我正在創建一個臨時表並將這兩個表插入臨時表中,並且插入需要很多時間,所以這會浪費掉軟件。將數據插入臨時表

我得到的錯誤:改變表大小或從系統日誌中刪除臨時表。

我可以得到任何幫助如何提高性能。

回答

0

井,temprory表不應該被用於插入百萬計的數據。它會填充tempdb。

爲了避免日誌填充,小批量插入數據,一次可能會有1000-10000行。

想知道爲什麼在臨時表中添加這麼多記錄?

+0

我正在遷移數據庫,你能給我一個如何分批做的例子嗎? –