Ik weet niet veel over de DataReader, maar het lijkt erop dat je dit lek moet vinden. Ik raad aan om eerst handmatig de poolgrootte in uw verbindingsreeks in te stellen met behulp van:Max en Min Pool Size attributen zie voor details:http://dev.mysql.com/doc/refman/5.0/en/connector-net-connection-options.html
Ik zou ook willen voorstellen om het openen en sluiten van de verbinding te controleren terwijl de pooling is uitgeschakeld om te zien wat er daadwerkelijk gebeurt met de levenscyclus van de verbinding. U kunt gebruiken in de mysql-console
show processlist;
Om de huidige verbindingen te zien en
show global status;
Om alle db-attributen te controleren. Ik zou ook willen voorstellen om dit artikel van mysql te lezen waarin het "te veel verbindingsprobleem" wordt uitgelegd
http://dev.mysql.com/doc /refman/5.5/en/too-many-connections.html
Zorg ervoor dat de mysql-configuratie in lijn is met uw toepassingsconfiguratie om ervoor te zorgen dat u niet te veel verbindingen toestaat dan de server daadwerkelijk toestaat.
Groetjes,