sqlserverの10万行以上あるテーブルを別のデータベースのテーブルに移すために、
sqlcommandオブジェクトでinsertストアドプロシジャを毎行ループさせて呼び出しています。
ループごとに、sqlcommandを新生させていますが、明示的にディスポーズしてません。
多分、10万行分のsqlcommandが新生されながら、自動的にガベージコレクトされているのだと思います。

質問です。
ループ内部にusingステートメントを使ってsqlcommandをディスポーズさせる必要はないのでしょうか。