Spec-Zone .ru
спецификации, руководства, описания, API

8.11.6. Плагин Пула потоков

8.11.6.1. Компоненты Пула потоков и Установка
8.11.6.2. Работа Пула потоков
8.11.6.3. Настройка Пула потоков
Отметить

MySQL Thread Pool является коммерческим расширением. Чтобы узнать больше о коммерческих продуктах (MySQL Enterprise Edition), см. http://www.mysql.com/products/.

С MySQL 5.6.10 коммерческие дистрибутивы MySQL 5.6 включают MySQL Thread Pool, реализованное использование плагина сервера. Модель обработки потока значения по умолчанию в MySQL Server выполняет операторы, используя один поток на клиентское соединение. Поскольку больше клиентов соединяется с сервером и выполняет операторы, общая производительность ухудшается. Плагин пула потоков обеспечивает альтернативную обрабатывающую поток модель, разработанную, чтобы уменьшить издержки и улучшить производительность. Плагин реализует пул потоков, который увеличивает производительность сервера, эффективно управляя потоками выполнения оператора для больших количеств клиентских соединений.

Пул потоков рассматривает несколько проблем одного потока модель для каждого подключения:

Плагин пула потоков является коммерческой функцией. Это не включается в дистрибутивы сообщества MySQL.

На Windows плагин пула потоков требует Windows Vista или более новый. На Linux плагин требует ядра 2.6.9 или более новый.

Дополнительные Ресурсы

Раздел B.14, "FAQ MySQL 5.6: Пул потоков Масштабируемости MySQL Enterprise"