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

Gdzie i kiedy otworzyć połączenie z bazą danych

Ponieważ połączenia są dość drogie, jak zauważyli inni, zalecam użycie techniki „leniwego łączenia” w warstwie bazy danych. Jeśli skutecznie ustrukturyzowałeś aplikację, logika aplikacji nie powinna zajmować się otwieraniem i zamykaniem połączeń, ponieważ byłoby to hermetyzowane w warstwie bazy danych. Warstwa bazy danych poproszona o wykonanie zapytania najpierw sprawdzi, czy ma aktywne połączenie, a jeśli nie, utworzy je. W ten sposób unikniesz otwierania połączeń, które nigdy nie są używane, a także będziesz mieć ładne oddzielenie logiki między aplikacją a kodem bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spowolnienie szybkości wstawiania wraz ze wzrostem tabeli w mysql

  2. Jak zaktualizować dwie tabele w jednym zapytaniu?

  3. Jak używać .htaccess do tworzenia pięknych linków

  4. Wykorzystanie PDO i sesji do stworzenia formularza logowania

  5. Podselekcję czy nie podselekcję?