Вопросы с тегом «python»

15
Как лучше всего использовать пул соединений в SQLAlchemy для пула на уровне транзакций PgBouncer?

Использование SQLAlchemy для запроса базы данных PostgreSQL за PgBouncer, используя пул на уровне транзакций. Какой шаблон лучше всего использовать для такого рода настройки? Должен ли я иметь один механизм для каждого процесса, использующий ConnectionPoolили я должен создать механизм для каждого...

12
Затраты на процедурные языки в PostgreSQL (plpython / plsql / pllua…)

Я пытаюсь найти информацию о пользовательских функциях PostgreSQL в производительности процедурных языков для задач реального времени. Как они сравниваются со встроенными функциями? Есть ли какая-либо разница (в накладных расходах), как Postgres вызывает / управляет функциями plpython и plpgsql...

11
Почему PL / Python не заслуживает доверия?

Согласно документам: PL / Python доступен только как «ненадежный» язык, то есть он не предлагает никаких способов ограничения того, что пользователи могут делать в нем, и поэтому называется plpythonu. Доверенный вариант plpython может стать доступным в будущем, если в Python будет разработан...

10
Запуск скрипта Python из триггера вставки

У нас есть хороший кусок Python, который отправляет некоторые электронные письма и взаимодействует с облачной системой. Работает отлично. Но мы должны стрелять каждые несколько минут, чтобы опросить БД. Для бизнес-целей нам действительно нужно, чтобы скрипт Python запускался в реальном времени,...

10
Проблема с кодировкой столбца SQL Server VARCHAR, полученного в Python

Недавно у нас была проблема с кодировкой, связанной с полем, которое хранится в SQL Server как varchar (120). В SSMS varchar выглядит как: "Кто убил JonBen? T?" Тем не менее, когда он введен в Python, он выглядит так: Я исследовал это со стороны Python, и ничего странного не происходит. Моя теория...

9
pgBouncer прекрасно работает, но иногда становится недоступным

Я запускаю pgBouncer перед занятой базой данных Postgres 9. Большую часть времени работает нормально. Но каждые несколько часов я получаю сообщение об ошибке из моего приложения, за исключением psycopg2: OperationalError ('не удалось подключиться к серверу: невозможно назначить запрошенный адрес....

8
Как получить минимальное значение в pyMongo

У меня есть коллекция с несколькими полями, и я хотел бы получить минимальное значение из одного. Я знаю команду для получения максимального значения: collection.find_one(sort=[("myfield", -1)])["myfield"] но не один для получения мин. Есть ли способ сделать...