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

jaki jest pożytek z opcji pool w database.yml?

Określa liczbę możliwych połączeń na proces ruby. Więc na wypadek, gdybyś wątł w swoją aplikację rails lub nadmiernie używał transakcji. Limity tutaj zależą od konfiguracji. Rozważ to:

  • 50 procesów rubinowych
  • każdy po 100 wątków
  • mysql z ustawieniem 1000 jednoczesnych połączeń

więc ma sens, że każdy proces może otworzyć maksymalnie 20 połączeń (50 * 20 ==1000) w danym czasie. Więc ustawisz pool wartość do 20 lub mniej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uniknąć przekroczenia limitu czasu oczekiwania blokady.?

  2. Czy powinienem używać pola typu blob MySQL?

  3. zapytanie mysql, aby wybrać wszystko oprócz czegoś

  4. zapisywanie treści html w bazie mysql

  5. Wdrażanie aplikacji Java z bazą danych mysql desktop