DataReaderについてはよくわかりませんが、このリークを見つける必要があるようです。最初に、次を使用して接続文字列のプールサイズを手動で設定することをお勧めします。最大および最小プールサイズ属性詳細については、次を参照してください。 http://dev.mysql.com/doc/refman/5.0/en/connector-net-connection-options.html
また、プーリングをオフに設定して接続の開始と終了を監視し、接続のライフサイクルに実際に何が起こるかを確認することをお勧めします。 mysqlコンソールで使用できます
show processlist;
現在の接続と
を確認するにはshow global status;
すべてのdb属性を監視します。また、「接続の問題が多すぎる」ことを説明しているmysqlのこの記事を読むことをお勧めします
http://dev.mysql.com/doc /refman/5.5/en/too-many-connections.html
サーバーが実際に許可するよりも多くの接続を許可しないように、mysql構成がアプリケーション構成と一致していることを確認してください。
乾杯、