Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> sqlalchemy использовать открытые соединения 
:(
    Опции темы
dipsy
Дата 9.9.2008, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 13.1.2005
Где: Нижний Новгород

Репутация: нет
Всего: нет



пишу скрипт под mod_python. скрипт по запросу возвращает данные.
данные берутся из MySQL

если использовать:
Код
import sqlalchemy.pool as pool
import MySQLdb as mysql
mysql = pool.manage(mysql)

то работает так: сначала создаётся 10 открытых соединений с БД. 
потом, вместо того, чтоб создавать 11-е, обращение идёт к 1-му созданному соединению и через него выполняется запрос. 
(пример взят отсюда)

но для использования ORM работать надо не с курсором MySQLdb, а с engine=create_engine
по-моему, create_engine должен уметь работать так же.

как заставить алхимию использовать уже открытые соединения?
(т.е. чтоб их было несколько штук и пользовались постоянно.)
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0797 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.