Spec-Zone.ru › MySQL Connectors 1.0

10.4 Класс pooling.PooledMySQLConnection

  • 10.4.1 Конструктор pooling.PooledMySQLConnection
  • 10.4.2 Метод PooledMySQLConnection.close()
  • 10.4.3 Метод PooledMySQLConnection.config()
  • 10.4.4 Свойство PooledMySQLConnection.pool_name

Этот класс используется MySQLConnectionPool для возврата экземпляра подключение из пула. Это также класс, используемый для подключений, полученных с помощью вызовов метода connect(), который называет пул подключений (см. Раздел 9.5, «Пулы подключений Connector/Python»).

PooledMySQLConnection объекты подключений из пула похожи на MySQLConnection объекты непуловых подключений, с этими отличиями:

  • Для освобождения подключение из пула, полученного из пула подключений, вызовите его метод close(), как и для любого непулового подключения. Однако для подключение из пула close() на самом деле не закрывает подключение, а возвращает его в пул и делает его доступным для последующих запросов на подключение.

  • Подключение из пула нельзя переконфигурировать с помощью его метода config(). Изменения подключений должны выполняться через сам объект пула, как описано в Разделе 9.5, «Пулы подключений Connector/Python».

  • Подключение из пула имеет свойство pool_name, которое возвращает имя пула.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/connector-python-en/connector-python-api-pooledmysqlconnection.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API