SQL Server 2008では、データベースを右クリックして[スクリプトの生成...]を選択できます。特定の表を選択し、「スクリプトのデータの種類」の下の「データのみ」を選択することができます。これを行うと、自動的にこのようなスクリプトでは、すべての100件のレコードを行を挿入します。SQLデータをスクリプト化するための既定の「処理済みxx合計レコード」の変更
印刷は基本的に「バッチ」のレコードが100のセクションに挿入されている
「100件の合計レコードが処理さ」を各バッチの最後にこれらのPRINTステートメントを追加します。数千レコードを挿入するときにこれは問題ありませんが、100万レコードをインポートすると無駄になります。
この「バッチ」サイズを「1000」のような別の値に変更する方法はありますか?私はスクリプトの作成時にオプションのリストでこれを見つけることができませんでした。この値を変更すると、スクリプトの実行時やその他の問題が発生した場合のパフォーマンスに影響しますか?
検索と交換? –