2013-04-23 94 views
1

我試圖在SQL Server 2008 R2中插入一些幾十萬的記錄優化的方式。 以最少的時間插入它們的最佳方法是什麼?什麼是插入大量的記錄在SQL Server 2008 R2

+0

是否「插入」意味着你的應用程序生成數以千計的'INSERT'語句,還是意味着你想從平面文件或其他數據源導入數據?你可能會找到[文件](http://msdn.microsoft.com/en-us/library/ms190421(v = SQL.100)的.aspx)優化批量導入的表現很有趣。 – Pondlife 2013-04-23 13:56:19

回答

0

SSIS肯定會可能做的工作在最短的時間(如果你需要做定期,那麼你可以創建一個作業做,然後只需運行作業),另一方面,如果它的一那麼SQL管理工作室中就有一個嚮導。或者你也可以手藝的SQL插入查詢,但是,關閉索引在插入(到)表和批量插入到(任意)10000條記錄,然後重新啓用索引(他們將重建當侑reneable其統計數據更新)

相關問題