Стандартный пул соединений для Connector / Python C Extension? - PullRequest
0 голосов
/ 17 декабря 2018

Я работаю с MySQL Connector / Python C Extension , так как мне нужен был доступ к исходной таблице для каждого столбца в результате.Расширение C обеспечивает это через вызов fetch_fields (), который, по-видимому, недоступен в базовом Connector / Python (без расширения C).

Connector / Python оснащен механизмом пула соединений;например, MySQLConnectionPool .Тем не менее, я не нашел подобную функциональность для расширения C.

Существует ли стандартный механизм объединения для расширения C?Я думал об использовании MySQLConnectionPool метода подключения add для заполнения пула соединений соединениями с расширением C, но интерфейс к расширению C сильно отличается от стандартного интерфейса, поэтому я ожидаю, что это вызовет проблемы.

1 Ответ

0 голосов
/ 20 декабря 2018

Пул соединений пока не поддерживается расширением C в Connector / Python.A CMySQLConnectionPool должен быть реализован.Взлом MySQLConnectionPool для использования CMySQLConnection объекта не должен работать.

...