Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zamykanie/pulowanie połączeń MySQL ODBC

Nie wiem zbyt wiele o DataReaderze, ale wygląda na to, że musisz znaleźć ten przeciek. Sugeruję najpierw ręcznie ustawić rozmiar puli w ciągu połączenia za pomocą:atrybutów Max i Min Pool Size, zobacz szczegóły:http://dev.mysql.com/doc/refman/5.0/en/connector-net-connection-options.html

Sugerowałbym również monitorowanie otwierania i zamykania połączenia przy wyłączonym pulowaniu, aby zobaczyć, co faktycznie dzieje się z cyklem życia połączenia. Możesz użyć w konsoli mysql

show processlist;

Aby zobaczyć aktualne połączenia i

show global status;

Aby monitorować wszystkie atrybuty bazy danych. Sugerowałbym również przeczytanie tego artykułu z mysql wyjaśniającego „problem ze zbyt wieloma połączeniami”

http://dev.mysql.com/doc /refman/5.5/pl/zbyt-wiele-połączen.html

Upewnij się, że konfiguracja mysql jest zgodna z konfiguracją Twojej aplikacji, aby upewnić się, że nie zezwalasz na zbyt wiele połączeń, niż faktycznie pozwala serwer.

Pozdrawiam,




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problemy z Railsem 3 MySQL

  2. MySQL FIND_IN_SET() nie działa zgodnie z oczekiwaniami

  3. Najlepsze praktyki dotyczące wyświetlania wyników wyszukiwania z powiązanymi fragmentami tekstu z rzeczywistych wyników

  4. mySQL — czy powinienem denormalizować?

  5. Przypisanie zmiennej użytkownika mysql z count(*)