QA@IT
«質問へ戻る

質問を投稿

[.NET4 C#]SqlConnectionをnewするとハンドルリークする

.NET4、C#、Windows Formアプリケーションです。

        private void Form1_Load(object sender, EventArgs e)
        {
            using (SqlConnection cnn = new SqlConnection())
            {
            }
        }

上記のコードを書いて実行し、そのまま放置しておくと、10~20分後くらいからハンドル数が増え始めます。
ある程度増えるとガベージコレクションが働くのか、ハンドル数が一気に減ります。
問題があるかないかで言えばないのかもしれませんが、気持ち悪いです。
対処法がないか探しています。
よろしくお願いいたします。

.NET4、C#、Windows Formアプリケーションです。
```
        private void Form1_Load(object sender, EventArgs e)
        {
            using (SqlConnection cnn = new SqlConnection())
            {
            }
        }
```

上記のコードを書いて実行し、そのまま放置しておくと、10~20分後くらいからハンドル数が増え始めます。
ある程度増えるとガベージコレクションが働くのか、ハンドル数が一気に減ります。
問題があるかないかで言えばないのかもしれませんが、気持ち悪いです。
対処法がないか探しています。
よろしくお願いいたします。