classic-db-pool — это библиотека для управления соединениями с базой данных
эффективным способом. Она позволяет создавать пул соединений с базой данных,
который может использоваться несколькими запросами или процессами одновременно.
Это гарантирует, что ваше приложение всегда имеет доступ к готовому
к использованию соединению без необходимости ожидания первоначальной
настройки соединения каждый раз.
Вклад
Этот проект является форком проекта Embrace.
Установка
Для установки classic-db-pool вы можете использовать pip:
pip install classic-db-pool
Использование
Вот несколько примеров использования classic-db-pool.
from classic.db_pool import ConnectionPool
import pymssql
pool = ConnectionPool(
lambda: pymssql.connect(
server='server',
database='database',
user='user',
password='password',
),
limit=1,
)
with pool.connect() as conn:
conn.cursor().execute('SQL query')
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
classic_db_pool-1.2.0.tar.gz
(9.8 kB
view details)
File details
Details for the file classic_db_pool-1.2.0.tar.gz.
File metadata
- Download URL: classic_db_pool-1.2.0.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f498fa91c5b1432735e1a03185a79f316eba101eafe130a3d1a22b073e5cdf3c
|
|
| MD5 |
e28de166ffce2f1e9a397b753e6823a2
|
|
| BLAKE2b-256 |
931c3f3090e6a1bd94304a708189871d85983e4a138fb6e429ef75216040c815
|