Mysql
 sql >> база данни >  >> RDS >> Mysql

Затваряне/обединяване на MySQL ODBC връзки

Не знам много за DataReader, но изглежда, че трябва да намерите този теч. Бих предложил първо да зададете ръчно размера на пула във вашия низ за връзка, като използвате:Атрибутите Max и Min Pool Size вижте за подробности: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 е в съответствие с конфигурацията на приложението ви, за да сте сигурни, че не позволявате твърде много връзки, отколкото сървърът всъщност позволява.

Наздраве,




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да задам уникално ограничение за множество колони в MySQL?

  2. Как да зададете съпоставяне на схеми в MySQL за японски

  3. Защо се използва INT за избор на индекс на Varchar, съдържащ числа, много по-бавен от използването на низове?

  4. MySQL GROUP_CONCAT с нулеви стойности

  5. SELECT COUNT във връзка един към много