Percona Server - это открытый, кросс-платформенный и совершенно бесплатный программный проект, разработанный с нуля в качестве замены для популярного и широко используемого механизма / сервера базы данных MySQL .
Хотя Percona Server на самом деле является усовершенствованной версией механизма хранения InnoDB, предназначенного для серверов баз данных MariaDB и MySQL, он включает полную обратную совместимость и основан на проекте Percona XtraDB Storage Engine.
Особенности с первого взгляда
Percona Server является масштабируемым, поскольку он обрабатывает более параллельные транзакции на мощных серверах, работает, поскольку использует быстрый путь ввода-вывода, быстрые контрольные суммы и улучшенное внутреннее взаимодействие, а также гибкое, с переменным размером страницы, настраиваемым буфером вставки, и лучшее управление табличными и буферными пулами.
Percona Server также является чрезвычайно надежным и стабильным, демонстрируя устойчивость к поврежденным данным и безопасную транзакционную репликацию, управляемую с поддержкой онлайн-резервных копий, функции импорта / экспорта таблицы InnoDB, быстрое восстановление и настраиваемый словарь данных.
Что я могу сделать с Percona Server?
При использовании Percona Server на ваших серверах ваши запросы будут работать более последовательно и намного быстрее, чем с другими подобными продуктами, можно добиться более высокого времени безотказной работы, а также сэкономить деньги на хостинге и ненужных сборах.
Кроме того, вы потратите меньше времени на администрирование и оптимизацию сервера баз данных и сможете создавать современные серверы на мощном оборудовании. Кроме того, догадки не требуются для устранения неполадок, и осколки можно избежать или задержать.
Под капотом и доступность
Программа написана полностью на языке программирования C ++, и она распространяется как предварительно построенный бинарный пакет для операционных систем Debian / Ubuntu и Red Hat Enterprise Linux / Fedora, а также исходных архивов. На данный момент он успешно протестирован как с 32-разрядной, так и с 64-битной архитектурой набора инструкций. Подробное руководство доступно на веб-сайте проекта.
Что нового в этой версии:
- Основанный на MySQL 5.7.19 и содержащий все исправления ошибок в нем, Percona Server for MySQL 5.7.19-17 теперь является текущей версией GA в Percona Server для MySQL 5.7.
Что нового в версии 5.7.19-17:
- На основе MySQL 5.7.19 и включая все исправления ошибок в нем, Percona Server for MySQL 5.7.19-17 теперь является текущей версией GA в Percona Server для MySQL 5.7.
Что нового в версии 5.7.18-14:
- На основе MySQL 5.7.18, включая все исправления ошибок в нем, Percona Server for MySQL 5.7.18-14 - это текущая версия GA в Percona Server for MySQL 5.7.
Что нового в версии 5.7.17-13:
- На основе MySQL 5.7.16, включая все исправления ошибок в нем, Percona Server 5.7.16-10 - это текущая версия GA в Percona Server 5.7.
Что нового в версии 5.7.16-10:
- На основе MySQL 5.7.16, включая все исправления ошибок в нем, Percona Server 5.7.16-10 является текущей версией GA в Percona Server 5.7.
Что нового в версии 5.7.15-9:
- На основе MySQL 5.7.15, включая все исправления ошибок, Percona Server 5.7.15-9 является текущей версией GA в Percona Server 5.7.
Что нового в версии 5.7.14-7:
- На основе MySQL 5.7.14, включая все исправления ошибок в нем, Percona Server 5.7.14-7 является текущей версией GA в Percona Server 5.7.
Что нового в версии 5.7.13-6:
- На основе MySQL 5.7.13.
Что нового в версии 5.7.12-5:
- На основе MySQL 5.7.10, включая все исправления ошибок, Percona Server 5.7.10-3 является текущей версией GA в Percona Server 5.7.
Что нового в версии 5.7.10-3:
- На основе MySQL 5.7.10, включая все исправления ошибок, Percona Server 5.7.10-3 является текущей версией GA в Percona Server 5.7.
Что нового в версии 5.6.27-75.0:
- На основе MySQL 5.6.27, включая все исправления ошибок, Percona Server 5.6.27-75.0 является текущей версией GA в Percona Server 5.6.
Что нового в версии 5.6.26-74.0:
- На основе MySQL 5.6.26, включая все исправления ошибок в нем, Percona Server 5.6.26-74.0 является текущей версией GA в Percona Server 5.6 series
Что нового в версии 5.6.25-73.1:
- На основе MySQL 5.6.25, включая все исправления ошибок, Percona Server 5.6.25-73.1 является текущей версией GA в Percona Server 5.6. Percona Server является открытым и бесплатным - и это последняя версия нашей расширенной замены для MySQL. Полную информацию об этой версии можно найти в разделе 5.6.25-73.1 на Launchpad.
Что нового в версии 5.6.24-72.2:
- На основе MySQL 5.6.24, включая все исправления ошибок в нем, Percona Server 5.6.24-72.2 является текущей версией GA в Percona Server 5.6.
Что нового в версии 5.6.22-72.0:
- На основе MySQL 5.6.22, включая все исправления ошибок, Percona Server 5.6.22-72.0 является текущей версией GA в Percona Server 5.6. Percona Server является открытым и бесплатным - и это последняя версия нашей расширенной замены для MySQL.
Что нового в версии 5.6.22-71.0:
- На основе MySQL 5.6.22, включая все исправления ошибок, Percona Server 5.6.22-71.0 является текущей версией GA в Percona Server 5.6. Percona Server является открытым и бесплатным - и это последняя версия нашей расширенной замены для MySQL.
Что нового в версии 5.6.21-70.1:
- На основе MySQL 5.6.21, включая все исправления ошибок, Percona Server 5.6.21-70.1 является текущей версией GA в Percona Server 5.6.
Что нового в версии 5.6.21-70.0:
- На основе MySQL 5.6.21, включая все исправления ошибок, Percona Server 5.6.21-70.0 является текущей версией GA в Percona Server 5.6.
Что нового в версии 5.5.35-33.0:
- На основе MySQL 5.5.35, включая все исправления ошибок в нем, Percona Server 5.5.35-33.0 теперь является текущей стабильной версией в серии 5.5.
Что нового в версии 5.1.73-14.11:
- На основе MySQL 5.1.73, включая все исправления ошибок, Percona Server 5.1.73-14.11 теперь является стабильной версией в серии 5.1.
Что нового в версии 5.6.15-63.0:
- На основе MySQL 5.6.15, включая все исправления ошибок, Percona Server 5.6.15-63.0 является текущей версией GA в Percona Server 5.6.
Что нового в версии 5.5.34-32.0:
- Этот выпуск основан на MySQL 5.5.34, включая все исправления ошибок, Percona Server 5.5.34-32.0 теперь является стабильной версией в серии 5.5.
Что нового в версии 5.1.72-14.10:
- Из-за несовместимого восходящего изменения, которое было незаметно, поток очистки страницы попытался воспроизвести любые операции с файлами, с которыми он столкнулся. В большинстве случаев это был не-op, но были определенные условия гонки для определенных операций DDL, которые привели бы к сбою сервера. Исправлена ошибка # 1217002.
- apt-get обновление Percona Server завершится неудачно на этапе после установки, если сервер не запустится. Исправлена ошибка # 1002500.
- Исправлены проблемы с зависимостью libssl.so.6 в версиях бинарных архивов. Исправлена ошибка # 1172916.
- Сервер Percona может привести к сбою при сбое сервера при доступе к столбцам BLOB или TEXT в таблицах InnoDB, если включена поддержка фальшивых изменений. Исправлена ошибка # 1188168.
- Сервер может потерпеть крах из-за состояния гонки между запросом INNODB_CHANGED_PAGES и удалением растрового файла с помощью PURGE CHANGED_PAGE_BITMAP или непосредственно в файловой системе. Исправлена ошибка # 1191580.
Что нового в версии 5.6.13-61.0:
- На основе MySQL 5.6.13, включая все исправления ошибок, Percona Server 5.6.13-61.0 является первой версией GA в Percona Server 5.6.
Что нового в версии 5.6.13-60.6 RC4:
- На основе MySQL 5.6.13, включая все исправления ошибок, Percona Server 5.6.13-60.6 является четвертым релизом RC в Percona Server 5.6.
Что нового в версии 5.6.13-60.5 RC3:
- Percona рада объявить о третьем выпуске Percona Server 5.6.13-60.5 29 августа 2013 года (загрузки доступны здесь и из Percona Software Repositories). Основываясь на недавно выпущенном MySQL 5.6.13, включая все исправления ошибок в нем, Percona Server 5.6.13-60.5 является третьим релизом RC в Percona Server 5.6. Percona Server - это расширенная замена MySQL. Все программное обеспечение Percona & lsquo; s доступно с открытым исходным кодом и бесплатно, все подробности выпуска можно найти в вехе 5.6.13-60.5 на Launchpad.
Что нового в версии 5.5.33-31.1:
- На основе MySQL 5.5.33, включая все исправления ошибок в нем, Percona Server 5.5.33-31.1 теперь является текущей стабильной версией в серии 5.5.
Что нового в версии 5.1.71-14.9:
- На основе MySQL 5.1.71 этот выпуск будет содержать все исправления ошибок.
Что нового в версии 5.1.70-14.8:
- Исправлены ошибки:
- Предотвращение состояния гонки, которое может привести к сбою сервера при запросе таблицы INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Исправлена ошибка # 1072573.
- Когда обновление выполнялось между основными версиями (например, путем удаления 5.1 RPM, а затем установки 5.5), mysql_install_db все еще вызывался в существующий каталог данных, который приводил к повторному созданию тестовой базы данных. Исправлена ошибка # 1169522.
- Исправлена ошибка с восходящим потоком # 68354, которая может привести к сбою сервера при выполнении обновления или присоединении к таблицам Federated и MyISAM с одной строкой из-за ошибки в Federated storage engine. Исправлена ошибка # 1182572.
- Другие исправления ошибок: исправлена ошибка # 1191395.
Что нового в версии 5.5.32-31.0:
- Новые функции:
- Percona Server реализовал поддержку дополнительных групп для плагина проверки подлинности PAM.
- Исправлены ошибки:
- Предотвращение состояния гонки, которое может привести к сбою сервера при запросе таблицы INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Исправлена ошибка # 1072573.
- Сервер Percona не запускается, если XtraDB изменил отслеживание страниц, а переменная innodb_flush_method была установлена на ALL_O_DIRECT. Исправлена ошибка # 1131949.
- Исправлена ошибка с восходящим потоком # 68970, которая в Percona Server может привести к тому, что небольшие табличные пространства будут слишком быстро расширяться вокруг размера табличного пространства 500 КБ. Исправлена ошибка # 1169494.
- Запрос в таблицу INNODB_CHANGED_PAGES приведет к остановке сервера с ошибкой ввода-вывода, если отсутствует растровый файл в середине запрашиваемого диапазона LSN. Исправлена ошибка # 1179974.
Что нового в версии 5.1.69-14.7:
- Исправлены ошибки:
- В Ubuntu Precise libmysqlclient18 пакет был выбран из репозитория дистрибутива вместо Percona, что может привести к конфликтам пакетов. Исправлена ошибка # 1174271.
- Исправлена проблема с именованием пакета RPM Percona-Server-shared-compat, которая может привести к неразрешенным зависимостям пакетов при установке Percona Server 5.1. Исправлена ошибка # 893860.
- В цепочке отслеживания журналов не было сведений о ситуации, когда самые старые записи без следа журнала перезаписываются новыми данными журнала. В некоторых случаях это может привести к ошибкам утверждения в парсере журнала или неверным измененным данным страницы. Исправлена ошибка # 1108613.
- Сервер Percona не запускается, если XtraDB изменил отслеживание страниц, а переменная innodb_flush_method была установлена на ALL_O_DIRECT. Исправлена ошибка # 1131949.
- Исправлены зависимости пакета RPM для разных основных версий Percona Server. Исправлена ошибка # 1167109.
- Исправлена уязвимость CVE-2012-5627, при которой непривилегированный владелец учетной записи MySQL мог бы эффективно использовать угадывание паролей для чужих сил для других учетных записей. Исправление ошибки исходит от MariaDB (см. MDEV-3915). Исправлена ошибка # 1172090.
- Библиотеки OpenSSL не были найдены в 32-битных сборках из-за опечатки. Исправлена ошибка # 1175447.
- Запрос в таблицу INNODB_CHANGED_PAGES приведет к остановке сервера с ошибкой ввода-вывода, если отсутствует растровый файл в середине запрашиваемого диапазона LSN. Исправлена ошибка # 1179974.
- Сервер выйдет из строя, если выдается запрос INNODB_CHANGED_PAGES, который имеет пустой диапазон LSN и, следовательно, не нужно читать файлы растровых изображений. Исправлена ошибка # 1184427.
- Неправильное определение схемы для таблиц статистики пользователя в INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS и USER_STATISTICS) привело к тому, что максимальное значение счетчика ограничено 32-разрядными целыми знаками. Исправлено так, что теперь эти значения могут быть 64-битными целыми без знака. Исправлена ошибка # 714925.
- mysql_set_permission терпел неудачу в Debian из-за отсутствия пакета libdbd-mysql-perl. Исправлено добавлением зависимости пакета. Исправлена ошибка # 1003776.
- XtraDB изменило отслеживание страниц, используемое для хранения мьютекса системы журналов, для чтения журналов без необходимости, что потенциально ограничивает производительность при интенсивных нагрузках с записью. Исправлена ошибка # 1171699.
- Отсутствующий разделитель пути между каталогом и компонентами имени файла в имени файла растрового изображения может остановить запуск сервера, если в переменной innodb_data_home_dir не было разделителя путей в конце. Исправлена ошибка # 1181887.
- Предупреждение теперь возвращается, если ошибка ввода-вывода растрового файла возникает после того, как запрос INNODB_CHANGED_PAGES начал возвращать данные, чтобы указать неполный набор результатов. Исправлена ошибка # 1185040.
- Исправлена ошибка с восходящим потоком # 69379, которая заставляла MySQL-клиенты возвращать ошибочный номер ошибки для ошибок, не найденных хостом, на Ubuntu 13.04. Исправлена ошибка # 1186690.
- В очень редких случаях удаление нулевого размера растрового файла в нужный момент заставит сервер останавливаться с ошибкой ввода-вывода, если включено изменение отслеживания страниц. Исправлена ошибка # 1184517.
- Не удалось запросить таблицу INNODB_CHANGED_PAGES, если трекер журнала не был запущен. Исправлена ошибка # 1185304.
Что нового в версии 5.6.11-60.3 RC:
- Новые функции:
- Percona Server реализовал архивирование журнала для XtraDB. В настоящее время реализация этой функции считается качеством ALPHA.
- Полный список перенесенных функций можно увидеть в примечаниях к выпуску Percona Server 5.6.11-60.3.
- Исправлены ошибки:
- Объектам транзакции теперь назначается вызов calloc () непосредственно вместо использования распределения кучи InnoDB. Это может улучшить производительность записи при высоком уровне параллелизма. Исправлена ошибка # 1185686.
- В очень редких случаях удаление нулевого размера растрового файла в нужный момент заставит сервер останавливаться с ошибкой ввода-вывода, если включено изменение отслеживания страниц. Исправлена ошибка # 1184517.
- Отсутствующий разделитель пути между каталогом и компонентами имени файла в имени файла растрового изображения может остановить запуск сервера, если в переменной innodb_data_home_dir не было разделителя путей в конце. Исправлена ошибка # 1181887.
- Измененное отслеживание страниц, используемое для хранения мьютекса системы журналов, для чтения журналов без необходимости, что потенциально ограничивает производительность при интенсивных нагрузках с записью. Исправлена ошибка # 1171699.
- Неправильное определение схемы для таблиц статистики пользователя в INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS и USER_STATISTICS) привело к тому, что максимальное значение счетчика ограничено 32-разрядными целыми знаками. Исправлено так, что теперь эти значения могут быть 64-битными целыми без знака. Исправлена ошибка # 714925.
- Сервер выйдет из строя, если выдается запрос INNODB_CHANGED_PAGES, который имеет пустой диапазон LSN и, следовательно, не нужно читать файлы растровых изображений. Исправлена ошибка # 1184427.
- Запрос в таблицу INNODB_CHANGED_PAGES приведет к остановке сервера с ошибкой ввода-вывода, если отсутствует растровый файл в середине запрашиваемого диапазона LSN. Исправлена ошибка # 1179974.
- Предупреждение теперь возвращается, если ошибка ввода-вывода файла растрового изображения возникает после того, как запрос INNODB_CHANGED_PAGES начал возвращать данные, чтобы указать неполный набор результатов. Исправлена ошибка # 1185040.
- Не удалось запросить таблицу INNODB_CHANGED_PAGES, если трекер журнала не был запущен. Исправлена ошибка # 1185304.
- Исправлена ошибка с восходящим потоком # 68970, которая в Percona Server может привести к тому, что небольшие табличные пространства будут слишком быстро расширяться вокруг размера табличного пространства 500 КБ. Исправлена ошибка # 1169494.
- Исправлены проблемы с зависимостями пакета RPM. Исправлена ошибка # 1186831.
- Уменьшить накладные расходы из Handle Corrupted Tables проверьте, так как отсутствовали аннотации предсказателя ветвления. Исправлена ошибка # 1176864.
- Другие исправления ошибок: исправлена ошибка # 1184695, исправлена ошибка # 1184512, исправлена ошибка # 1183585, исправлена ошибка # 1178606, исправлена ошибка # 1177356, исправлена ошибка # 1160895, исправлена ошибка # 1182876, исправлена ошибка # 1180481, исправлена ошибка # 1163135, исправлена ошибка # 1157078, исправлена ошибка # 1182889, исправлена ошибка # 1133926, исправлена ошибка # 1165098, исправлена ошибка # 1182793, исправлена ошибка # 1157075, исправлена ошибка # 1183625, исправлена ошибка # 1155475, исправлена ошибка # 1157037, исправлена ошибка # 1182065, исправлена ошибка # 1182837, исправлена ошибка # 1177780, исправлена ошибка # 1154954.
Что нового в версии 5.5.31-30.3:
- Новые функции:
- Percona Server портировал поддержку Atomic для исправления патчей Fusion-io от MariaDB. Эта функция добавляет поддержку атомной записи файловой системы directFS на устройствах Fusion-io. Эта реализация функции считается качеством BETA.
- Percona Server представил переменные состояния innodb_read_views_memory и innodb_descriptors_memory в расширенном статусе InnoDB Extended Show Engine, чтобы улучшить диагностику использования памяти InnoDB.
- Исправлены ошибки:
- Исправление ошибки # 1131187 привело к регрессии, которая может вызвать утечку памяти, если кэш запросов использовался вместе с InnoDB. Исправлена ошибка # 1170103.
- Исправлена регрессия упаковки RPM, которая была введена с исправлением ошибки # 710799. Эта регрессия привела к отсутствию схемы mysql после установки чистой RPM. Исправлена ошибка # 1174426.
- Исправлены зависящие от Percona-Server-shared-55 и Percona-XtraDB-кластер-общие RPM-пакеты. Исправлена ошибка # 1050654.
- Исправлена ошибка с восходящим потоком # 68999, которая заставляла компиляцию Percona Server терпеть неудачу на CentOS 5 и Debian из-за более старой версии OpenSSL. Исправлена ошибка # 1183610.
- Если ведомое устройство было запущено с включенным двоичным журналом и затем перезапущено с отключенным двоичным журналом, Crash-Resistant Replication может перезаписать информационный журнал журнала реле с неправильной позицией. Исправлена ошибка # 1092593.
- Исправлена уязвимость CVE-2012-5615. Эта уязвимость позволит удаленному злоумышленнику определить, какие учетные записи пользователей существуют на сервере. Исправление ошибок исходит от MariaDB (см. MDEV-3909). Исправлена ошибка # 1171941.
- Исправлена уязвимость CVE-2012-5627, при которой непривилегированный владелец учетной записи MySQL мог бы эффективно использовать угадывание паролей для чужих сил для других учетных записей. Исправление ошибки исходит от MariaDB (см. MDEV-3915). Исправлена ошибка # 1172090.
- mysql_set_permission терпел неудачу в Debian из-за отсутствия пакета libdbd-mysql-perl. Исправлено добавлением зависимости пакета. Исправлена ошибка # 1003776.
- Восстановление исходного пакета Debian завершится неудачно, так как dpatch и automake отсутствуют в build-dep. Исправлена ошибка # 1023575 (Stephan Adig).
- Backported исправление для восходящей ошибки # 65077 из версии MySQL 5.6, которая удалила внутреннюю временную таблицу Mutex MyISAM. Исправлена ошибка # 1179978.
Что нового в версии 5.5.30-30.2:
- Новые функции:
- Percona Server for MySQL реализовал приоритетное планирование соединений для пула потоков. (Алексей Копытов)
- Percona Server for MySQL теперь будет поставляться с библиотекой libjemalloc. Контрольный показатель, показывающий влияние распределителей памяти на производительность MySQL, можно найти в этом блоге. (Игнасио Нин)
- В этой версии Percona Server for MySQL исправлено несколько ошибок производительности. (Алексей Копытов)
- Функция производительности Drop-таблицы была удалена, и ее управляющая переменная innodb_lazy_drop_table устарела. Функция удалена из-за улучшения реализации DROP TABLE вверх по течению. (Лауринас Бивейнис)
- Исправлены ошибки:
- Из-за ошибки синтаксического анализа в percona-server.spec Percona Server rpm пакеты не могут быть построены на RHEL 5 и CentOS 5. Исправлена ошибка # 1144777 (Ignacio Nin).
- Когда mysqldump использовался с параметром --innodb-optimize-keys, он выдавал недопустимый SQL для случаев, когда существовало явно указанное ограничение внешнего ключа, которое подразумевало неявный вторичный индекс с тем же именем. Исправлено путем обнаружения таких случаев и исключения соответствующих вторичных ключей из оптимизации создания отложенных ключей. Исправлена ошибка # 1081016 (Алексей Копытов).
- Percona Server for MySQL был создан с помощью YaSSL, который может привести к сбою некоторых из программ, которые его используют. Исправлено построением пакетов с поддержкой OpenSSL, а не с библиотекой YaSSL. Исправлена ошибка # 1104977 (Ignacio Nin).
- Выполнение оператора DDL при включенной переменной innodb_lazy_drop_table может привести к ошибке утверждения. Исправлены ошибки # 1086227 и # 1128848 (Laurynas Biveinis).
- Исправлены зависимости yum, которые вызывали конфликты в CentOS 6.3 во время установки. Исправлены ошибки # 1031427 и # 1051874 (Ignacio Nin).
- В цепочке отслеживания журналов не было сведений о ситуации, когда самые старые записи без следа журнала перезаписываются новыми данными журнала. В некоторых случаях это может привести к ошибкам утверждения в парсере журнала или неверным измененным данным страницы. Исправлена ошибка # 1108613 (Laurynas Biveinis).
- Портировано исправление от MariaDB для восходящей ошибки # 63144. CREATE TABLE или CREATE TABLE, если команды NOT EXISTS в существующей таблице могут ждать блокировки метаданных вместо сбоя или возврата немедленно, если есть транзакция, которая выполнила запрос, который открыл эту таблицу. Исправлена ошибка # 1127008 (Сергей Глущенко).
- Исправление ошибки # 1070856 внесло регрессию в Percona Server для MySQL 5.5.28-29.3, которая может привести к зависанию сервера, когда включен двоичный журнал. Исправлена ошибка # 1162085 (Алексей Копытов).
- Исправлена ошибка с восходящим потоком # 49169, в большинстве случаев избегая вызова malloc в read_view_create_low (). Это значительно улучшает масштабируемость InnoDB при рабочих нагрузках только для чтения, особенно когда используется распределитель памяти glibc по умолчанию. Исправлена ошибка # 1131187 (Алексей Копытов).
- Удалено сканирование trx_list в read_view_open_now (), которое представляет собой еще одну проблему, первоначально описанную как ошибка восходящего потока # 49169. Это также обеспечивает гораздо лучшую масштабируемость в высококонкурентных рабочих нагрузках InnoDB. Исправлены ошибки # 1131189 (Алексей Копытов).
- В случае, если подчиненный был отключен от ведущего, при определенных условиях после повторного подключения он сообщит, что он получил пакет, превышающий переменную slave_max_allowed_packet. Исправлена ошибка # 1135097 (George Ormond Lorch III).
- Исправлена ошибка с восходящим потоком # 62578, которая заставила клиента MySQL прервать соединения при изменении размера терминала. Исправлена ошибка # 925343 (Сергей Глущенко).
- Percona Server for MySQL будет воссоздавать тестовую базу данных при использовании rpm при обновлении сервера, даже если база данных была удалена ранее. Исправлена ошибка # 710799 (Алексей Бычко).
- Пакеты Debian включали старую версию innotop. Исправлено путем удаления innotop и пакета InnoDBParser Perl из исходной и Debian-установки. Исправлена ошибка # 1032139 (Алексей Бычко).
- UDF / configure.ac несовместимо с automake 1.12. Исправлена ошибка # 1099387 (Алексей Бычко).
- Сокращение накладных расходов из проверки innodb_pass_corrupt_table путем оптимизации их для лучшего прогнозирования ветвления процессора. Исправлена ошибка # 1125248 (Алексей Копытов).
- dialog.so, используемый плагином аутентификации PAM, не может быть загружен клиентами Perl и Python, когда в разделе [client] my.cnf была установлена опция plugin-dir. Исправлена ошибка # 1155859 (Сергей Глущенко).
- Исправлена ошибка с восходящим потоком # 68845, которая может излишне увеличивать конфликт над log_sys- & gt; mutex при интенсивных нагрузках на запись. Исправлена ошибка # 1163439 (Алексей Копытов).
- Отправлено обратно от MySQL 5.6 исправления для исправления ненужного сбора log_flush_order_mutex. Исправлена ошибка # 1163262 (Алексей Копытов).
- Когда mysqldump использовался с параметрами -innodb-optimize-keys и --no-data, все определения вторичных ключей были бы потеряны. Исправлена ошибка # 989253 (Алексей Копытов).
- Предупреждение о UDF Percona Toolkit было опущено при установке из репозиториев Percona Debian. Исправлена ошибка # 1015506 (Алексей Бычко).
- Percona Server for MySQL не получал справочные тексты в клиенте MySQL, поскольку таблицы справки отсутствовали. Исправлена ошибка # 1041981 (Алексей Бычко).
- Исправлена ошибка с восходящим потоком # 68197, которая заставляла InnoDB неправильно классифицировать внутренние операции чтения как синхронные, когда они были фактически асинхронными при использовании функции пула потоков. Исправлена ошибка # 1107539 (Сергей Глущенко).
- Субоптимальный код для функции Статистика пользователя был оптимизирован, чтобы убедиться, что никакая дополнительная работа не выполняется, когда userstat отключен. Исправлена ошибка # 1128066 (Алексей Копытов).
Что нового в версии 5.1.68-14.5:
- Этот выпуск не содержит дополнительных исправлений ошибок, чем тот, который включен в предыдущую версию Percona Server и MySQL 5.1.68.
Что нового в версии 5.6.10-60.2:
- Новые функции:
- Портировано патч пула потоков от MariaDB. Эта функция позволяет серверу MySQL поддерживать максимальную производительность даже при увеличении количества клиентских подключений.
- Расширенное создание Fast Index было перенесено с Percona Server для MySQL 5.5
- Функция Handle Corrupted Tables была перенесена с Percona Server для MySQL 5.5
- Исправлены ошибки:
- Исправлен восходящий поток # 68116, который привел к сбою сервера MySQL с ошибкой утверждения, когда монитор InnoDB с подробной информацией блокировки использовался при большой нагрузке. Эта ошибка влияет только на сборки -debug. Исправлена ошибка # 1100178 (Laurynas Biveinis).
Комментарии не найдены