Использование двигателя и соединений¶
- Конфигурация двигателя
- Работа с двигателями и соединениями
- Основное использование
- Использование транзакций
- Уровень библиотеки (например, эмулированный) Автокоммит
- Установка уровней изоляции транзакций, включая DBAPI Autocommit
- Использование курсоров на стороне сервера (они же потоковые результаты)
- Выполнение без подключения, неявное выполнение
- Перевод имен схем
- Кэширование компиляции SQL
- Конфигурация
- Оценка производительности кэша с помощью протоколирования
- Сколько памяти использует кэш?
- Отключение или использование альтернативного словаря для кэширования некоторых (или всех) утверждений
- Кэширование для диалектов сторонних производителей
- Использование ламбдас для значительного увеличения скорости создания операторов
- Утилизация двигателей
- Работа с драйверами SQL и необработанными соединениями DBAPI
- Регистрация новых диалектов
- Подключение / API двигателя
- API набора результатов
- Объединение соединений
- Конфигурация пула соединений
- Реализации коммутационных пулов
- Использование пользовательской функции подключения
- Строительство бассейна
- Сброс при возврате
- Мероприятия в бассейне
- Работа с разъединениями
- Использование FIFO против LIFO
- Использование пулов соединений с многопроцессорной обработкой или os.fork()
- Документация API - Доступные реализации пулов
- Основные события