Mysql
 sql >> база данни >  >> RDS >> 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 изберете с множество от n до n

  2. Как да получите правилен дъмп с помощта на mysqldump и единична транзакция, когато DDL се използва едновременно?

  3. Хърватски диакритични знаци в MySQL db (utf-8)

  4. Как да използвате индекси за филтриране на заявка МЕЖДУ две колони

  5. Има ли MySQL.. INSERT ... ON DUPLICATE KEY SELECT?