所以我有一個數據庫,有很多數據從Java應用程序插入。 Usualy我插入table1得到最後一個id,然後再次插入到table2並從那裏得到最後一個id,最後插入table3並獲得該id,並在應用程序中使用它。我每10-15分鐘插入1000-2000行數據。插入大量的數據到非常小的插入數據庫
在生產網絡服務器上使用大量小插入和選擇並不是很好,因爲它有時會使服務器陷入困境。
我的問題是:有沒有辦法如何插入多個數據到table1,table2,table3而不使用如此巨量的選擇和插入?有沒有我錯過的sql-fu技術?
好主意,但有一個但是...重新設計數據庫的時間太耗時了。有計劃的數據庫重新設計,但現在不是。 – Gabriel 2010-07-10 21:58:34