Найти - Пользователи
Полная версия: Использование pymssql с пулом соединений.
Начало » Базы данных » Использование pymssql с пулом соединений.
1
nerde
Привет формучанам,

Возник вопрос по поводу использования pymssql. В Гугле видать вводил вопросы дивным образом так как ответа там не нашел.

Стоит задача выполнять запросы к базе данных из самописного приложения. И хочется это сделать многопоточным (пул соединений). Вопрос заключается в том как реализовать вышеописанное. Есть такая штука как TDS Connection Pooling, но как она работает с PyMsSQL?

Можно, конечно, использовать SQLAlchemy. Но не хочется городить огород.

Какие есть предложения и идеи?
ZerG
https://github.com/aio-libs/aiomysql
PooH
ZerG
https://github.com/aio-libs/aiomysql
И7 Двинулись все на этих эвент-лупах, на самом деле ни разу ни панацея. Что мешает поставить впереди нгинх и сбросить все задачи в очереди сообщений, и обработать тихо и спокойно в последовательном стиле, и прекрасно масштабируется, не успевают- добавил обработчиков. ээээ… был нетрезв, вспылил…
ZerG
мне не совсем понятно зачем ставить веб сервер - вязать его с питоном - работать через прослойку если можно все тоже самое лупить без оного?
кроме того сам нгинкс мего прекрасно раздает статику - но уж явно не является инструментом для очередей И так далее с базой данных а имено про это и был вопрос.
nerde
Спасибо за советы.
Передал их программисту пусть смотрит
Shaman
Буквально вчера съехал на pyodbc из-за ограниченной поддержки decimal в pymssql. Если что.

upd
Похоже что decimal посредством pymssql не умеет передавать как раз та самая sqlalchemy.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB