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

Как да запазите връзката с база данни в уеб сървър на python

За учебни цели може би да. Но в реално приложение, работещо в производствена среда, това изобщо не е идеална ситуация.

Обикновено винаги бихте искали да имате пул за свързване между вашето приложение и базата данни. Без значение какъв език/база данни използвате, това е обичайно решение.

Пулът от връзки към база данни поддържа отворен брой връзки. Приложният слой просто взема връзка, която не се използва, връзките се освобождават, когато приложният слой вече не се нуждае от тях. Под „освободени“ имам предвид, че те се връщат в пула, за да бъдат използвани отново.

В крайна сметка връзките не се отварят/затварят на заявка. Те се придобиват/освобождават от/към пула за свързване на базата данни.

Например с Python и mysql можете да изберете PySQLPool .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да разделите таблица с помощта на критерии LIKE в Mysql

  2. възможно ли е вмъкване въз основа на избор на една от колоните в MySQL?

  3. Как да намерите n-ти ред в MySQL

  4. Грешка 1064 на MySQL Workbench при инженеринг

  5. Излезте от MySQL скрипта, ако базата данни съществува