Сървърът Percona е отворен код, междуплатформен и напълно свободен софтуер, проектиран от самото начало като подмяна на популярния и широко използван MySQL двигател / сървър на база данни .
Докато сървърът на Percona всъщност е подобрена версия на InnoDB за съхранение на данни, предназначен за сървъри на бази данни MariaDB и MySQL, той включва пълна обратна съвместимост и е базиран на проекта Percona XtraDB Storage Engine.
Характеристики с един поглед
Сървърът на Percona е мащабируем, тъй като обслужва по-едновременни транзакции на мощни сървъри, като използва бърз път на IO, бързи контролни суми и подобрено вътрешно сътрудничество, както и гъвкав, с променлив размер на страницата, и по-добро управление на таблици и буферни басейни.
Сървърът на Percona също е изключително надежден и стабилен, като има устойчивост към повредени данни и репликация на транзакции, сигурна при сривове, с възможност за управление, с поддръжка на онлайн архивиране, функционалност за импортиране / експортиране на таблици InnoDB, бързо възстановяване и конфигурируем речник на данните. >
Какво мога да направя с сървъра на Percona?
Когато използвате сървъра Percona на вашите сървъри, запитванията ви ще се изпълняват по-последователно и много по-бързо, отколкото при други подобни продукти, е възможно да се постигне по-голяма работа, както и да се спестят пари за хостинг и ненужни такси.
Освен това ще отделите по-малко време за администриране и оптимизиране на сървъра си за бази данни и ще можете да изграждате най-съвременните сървъри на мощен хардуер. Освен това не е необходима догадка, тъй като отстраняването на неизправности може да се избегне или да се забави.
Под капака и наличността
Програмата е написана изцяло на програмния език 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 за MySQL 5.7.19-17 е сегашната версия на GA в сървъра на Percona за MySQL 5.7.
- Въз основа на MySQL 5.7.18, включително всички корекции на програмни грешки в него, Percona Server for MySQL 5.7.18-14 е текущото издание GA в сървъра на Percona за MySQL 5.7 series.
- Въз основа на 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 series.
Какво е новото във версия 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
Какво е новото във версия 5.6.25-73.1:
- Въз основа на MySQL 5.6.25, включително всички корекции на грешки в него, Percona Server 5.6.25-73.1 е текущата GA версия в Percona Server 5.6 series. 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 series.
Какво ново във версия 5.6.22-72.0:
- Въз основа на MySQL 5.6.22, включително всички корекции на грешки в него, Percona Server 5.6.22-72.0 е текущата GA версия в Percona Server 5.6 series. 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 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:
- Поради несъвместима промяна нагоре по веригата, която преминава незабелязано, конецът за почистване на страница ще се опита да възпроизведе всички операции с файлове, които среща. В повечето случаи това беше не-операция, но имаше условия за състезания за определени DDL операции, които биха довели до сървърна катастрофа. Грешка фиксирана # 1217002.
- Приложението за актуализация на Percona Server ще се провали в стъпка след инсталацията, ако сървърът не успя да стартира. Грешка е фиксирана # 1002500.
- Фиксирани са проблемите на зависимостта libssl.so.6 в бинарни версии на tarballs. Грешка е фиксирана # 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 с радост обявява третия Release Candidate на Percona Server 5.6.13-60.5 на 29 август 2013 г. (изтеглянията са на разположение тук и от Софтуерните хранилища на Percona). Въз основа на наскоро пуснатата MySQL 5.6.13, включваща всички корекции на грешки в нея, Percona Server 5.6.13-60.5 е третата версия на RC в серията Percona Server 5.6. Сървърът на Percona е подобрена подмяна на MySQL. Целият софтуер на Percona е с отворен код и е свободен, като всички подробности за освобождаването могат да бъдат намерени в 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 с един ред, поради грешка във Федерацията за съхранение. Грешка е фиксирана # 1182572.
- Други поправки на програмни грешки: поправена грешка # 1191395.
Какво е новото във версия 5.5.32-31.0:
- Нови функции:
- Сървърът на Percona е внедрил поддръжка за допълнителни групи за PAM автентификационен плъгин.
- Фиксирани бъгове:
- Предотвратило условие за състезание, което може да доведе до срив на сървър при запитване към таблицата INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Грешка е фиксирана # 1072573.
- Сървърът на Percona не може да се стартира, ако XtraDB променя проследяването на страницата е активирано и променливата innodb_flush_method е зададена на ALL_O_DIRECT. Грешка е фиксирана # 1131949.
- Коригира грешката # 68970 нагоре по веригата, която в сървъра на Percona би довела до прекалено бързо разширяване на малките пространства за таблата около 500KB размер на таблото. Грешка е фиксирана # 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 и по този начин не е необходимо да чете никакви bitmap файлове. Грешка е фиксирана # 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 променя проследяването на страниците, използвано за задържане на mutex на регистрационната система за регистъра, което ненужно чете, което потенциално ограничава производителността при натоварвания с висока степен на запис. Грешка е фиксирана # 1171699.
- Липсващият сепаратор на пътя между компонентите на директорията и името на файла в името на bitmap файла може да спре стартирането на сървъра, ако променливата 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 е внедрил Архивиране на архиви за XtraDB. Понастоящем изпълнението на тази функция се счита за качество ALPHA.
- Пълният списък на пренесените функции може да се види в бележките за изданието на Percona Server 5.6.11-60.3.
- Фиксирани бъгове:
- Текущите обекти на транзакция се разпределят директно в calloc (), вместо да използват разпределението на InnoDB. Това може да подобри ефективността на записване при високи нива на конкуренция. Грешка е фиксирана # 1185686.
- При много редки случаи изтриването на файл с растер на нулев размер в подходящия момент би направил сървърът да спре с грешка вход / изход, ако е разрешено промяната на проследяването на страници. Грешка е фиксирана # 1184517.
- Липсващият сепаратор на пътя между компонентите на директорията и името на файла в името на bitmap файла може да спре стартирането на сървъра, ако променливата innodb_data_home_dir няма края на сепаратора на пътя. Грешка е фиксирана # 1181887.
- Промененото проследяване на страниците, използвано за съхраняване на mutex на системата за регистрация за регистрационния файл, изчерпва ненужно, което потенциално ограничава производителността при натоварвания, изискващи висока степен на запис. Грешка е фиксирана # 1171699.
- Неправилната дефиниция на схемата за таблиците със статистически данни в "INFORMATION_SCHEMA" ("CLIENT_STATISTICS", "INDEX_STATISTICS", "TABLE_STATISTICS", "THREAD_STATISTICS" и "USER_STATISTICS") доведе до максималните стойности на брояча, ограничени до 32-битови подписани числа. Фиксирани, така че тези стойности могат да бъдат 64-битови неподписани цели числа сега. Грешка е фиксирана # 714925.
- Сървърът би се сринал, ако се появи заявка за INNODB_CHANGED_PAGES, която има празен обхват на LSN и по този начин не е необходимо да чете никакви bitmap файлове. Грешка е фиксирана # 1184427.
- Запитването до таблицата INNODB_CHANGED_PAGES би довело до спиране на сървъра при грешка вход / изход, ако липсваше файл с растерни данни в средата на заявения обхват на LSN. Грешка е фиксирана # 1179974.
- Сега се връща предупреждение, ако се появи грешка вход / изход на файл с битова картина след като заявката INNODB_CHANGED_PAGES започна да връща данни, за да укаже непълна серия от резултати. Грешка е фиксирана # 1185040.
- Таблицата INNODB_CHANGED_PAGES не може да бъде заявена, ако тракерът на дневника не е бил пуснат. Грешка е фиксирана # 1185304.
- Коригира грешката # 68970 нагоре по веригата, която в сървъра на Percona би довела до прекалено бързо разширяване на малките пространства за таблата около 500KB размер на таблото. Грешка е фиксирана # 1169494.
- Отстранени са проблемите с зависимостите на пакетите RPM. Грешка е фиксирана # 1186831.
- Намаляване на режийните разходи от манипулаторите с повредени манипулатори, тъй като липсваха анотации за предикат. Грешка е фиксирана # 1176864.
- Други корекции на грешки: бъг фиксиран # 1184695, бъг фиксиран # 1183512, бъг фиксиран # 1178606, бъг фиксиран # 1177356, 1163135, поправена грешка # 1157078, поправена бъг # 1130975, поправена грешка # 1157078, поправена грешка # 1157078, поправена грешка # 1182065, фиксирана грешка # 1182837, фиксирана грешка # 1177780, фиксирана грешка # 1154954.
Какво е новото във версия 5.5.31-30.3:
- Нови функции:
- Percona Server е пренесъл поддръжката на Atomic за запис на Fusion-io устройства от MariaDB. Тази функция добавя поддръжка за атомна запис на файлова система directFS на Fusion-io устройства. Изпълнението на тази функция се счита за качество BETA.
- Сървърът на Percona въведе променливите за състоянието innodb_read_views_memory и innodb_descriptors_memory в разширения статус на InnoDB за показване на двигателя, за да подобри диагностиката на InnoDB за използване на паметта.
- Фиксирани бъгове:
- Отстранете за грешка # 1131187 въведете регресия, която може да причини изтичане на памет, ако е използван кеша на заявки заедно с InnoDB. Грешка е фиксирана # 1170103.
- Фиксирана е регресията на RPM на опаковката, въведена с корекцията за бъг # 710799. Тази регресия причини липсата на схема MySQL след инсталирането на чиста RPM. Грешка е фиксирана # 1174426.
- Фиксирани зависимости на пакетите RPM на Percona-Server-shared-55 и Percona-XtraDB-Cluster. Грешка е фиксирана # 1050654.
- Коригира грешката # 68999 нагоре по веригата, което доведе до компилиране на сървъра на Percona да се провали на CentOS 5 и натискането на Debian поради по-старата OpenSSL версия. Грешка е фиксирана # 1183610.
- Ако подчиненият блок работи с активиран бинарен дневник и след това се рестартира с деактивиране на двоичния журнал, репликацията, устойчива на сривове, може да презапише регистрационния дневник на релето с неправилна позиция. Грешка е фиксирана # 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).
- Архивираха корекцията за бъг # 65077 от версията MySQL 5.6, която премахна вътрешната временна таблица Mutex на MyISAM. Грешка е фиксирана # 1179978.
Какво е новото във версия 5.5.30-30.2:
- Нови функции:
- Сървърът на Percona за MySQL е изпълнил приоритетно планиране на връзките за Pool Thread. (Алексей Копитов)
- Сървърът на Percona за MySQL ще бъде доставен с библиотеката libjemalloc. Бенчмарк, показващ влиянието на разпределителите на паметта върху ефективността на MySQL, може да се намери в този блог. (Игнасио Нин)
- Това издание на сървъра Percona за MySQL е определило редица грешки в изпълнението. (Алексей Копитов)
- Характеристиката за ефективността на отрязаната таблица е премахната и контролната й променлива innodb_lazy_drop_table е отхвърлена. Функцията е премахната, тъй като подобряването на изпълнението на DROP TABLE нагоре. (Laurynas Biveinis)
- Фиксирани бъгове:
- Поради грешка при анализа в сървърите percona-server.spec Percona Server rpm пакети не можаха да бъдат изградени на RHEL 5 и CentOS 5. Bug fixed # 1144777 (Ignacio Nin).
- Когато mysqldump е бил използван с опцията --innodb-optimize-keys, той е произвел невалиден SQL за случаи, когато е имало изрично наречено ограничение на чужд ключ, което означаваше имплицитен вторичен индекс със същото име. Фиксирана е чрез откриване на такива случаи и пропускане на съответните вторични ключове от оптимизиране на отложеното създаване на ключове. Грешка е фиксирана # 1081016 (Alexey Kopytov).
- Сървърът за MySQL на Percona е изграден с помощта на 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 Ако НЕ съществува, твърденията на съществуваща таблица могат да чакат за блокиране на метаданни, вместо да се провалят или да се върнат незабавно, ако има транзакция, която е изпълнила заявка, която е отворила тази таблица. Грешка фиксирана # 1127008 (Сергей Глюшченко).
- Коригиране за грешка # 1070856 въведе регресия в сървъра на Percona за MySQL 5.5.28-29.3, което може да доведе до сървър за виси, когато е активиран двоичен журнал. Грешка е фиксирана # 1162085 (Alexey Kopytov).
- Поправен бъг # 49169 нагоре по веригата, като в повечето случаи се избягва обаждането на malloc в read_view_create_low (). Това значително подобрява мащабируемостта на InnoDB при работни натоварвания само за четене, особено когато се използва присвоен алгоритъм на паметта glibc. Грешка фиксирана # 1131187 (Alexey Kopytov).
- Премахнато trx_list сканиране в read_view_open_now (), което е друг проблем, първоначално докладван като бъг # 49169 нагоре. Това също така осигурява много по-добра скалируемост при InnoDB високо-конкурентни натоварвания. Грешки са фиксирани # 1131189 (Alexey Kopytov).
- В случай, че даден подчинен е бил изключен от капитана, при определени условия, след като се свърже отново, ще съобщи, че е получил пакет, по-голям от променливата slave_max_allowed_packet. Грешка е фиксирана # 1135097 (George Ormond Lorch III).
- Коригира грешката # 62578 нагоре по веригата, която причини на MySQL клиента да прекрати връзките при преоразмеряване на терминала. Грешка фиксирана # 925343 (Сергей Глушченко).
- Сървърът на Percona за MySQL ще създаде повторно тестовата база данни при използване на rpm при обновяване на сървъра, дори ако базата данни вече е премахната. Грешка е фиксирана # 710799 (Alexey Bychko).
- Пакетите Debian включват старата версия на innotop. Фиксирана, като премахнахме innotop и неговия InnoDBParser Perl пакет от инсталацията на източника и Debian. Грешка фиксирана # 1032139 (Alexey Bychko).
- UDF / configure.ac е несъвместимо с automake 1.12. Грешка е фиксирана # 1099387 (Alexey Bychko).
- Намали режима от проверките на стойностите innodb_pass_corrupt_table, като ги оптимизира за по-добра прогноза за клона на процесора. Грешка е фиксирана # 1125248 (Alexey Kopytov).
- dialog.so, използван от приставката за удостоверяване на PAM, не можа да бъде зареден с клиенти на Perl и Python, когато опцията за добавка за добавка бе зададена в секцията [client] на my.cnf. Грешка фиксирана # 1155859 (Сергей Глюшченко).
- Коригира грешката # 68845 нагоре по веригата, което би могло ненужно да увеличи обжалването на log_sys- & gt; mutex при натоварвания, изискващи интензивно писане. Грешка е фиксирана # 1163439 (Alexey Kopytov).
- Пренесен обратно от горната част на MySQL 5.6 фиксирането за ненужното придобиване на log_flush_order_mutex. Грешка е фиксирана # 1163262 (Alexey Kopytov).
- Когато mysqldump се използва с --innodb-optimize-keys и -not-data опции, всички дефиниции на вторични ключове ще бъдат загубени. Грешка е фиксирана # 989253 (Alexey Kopytov).
- Предупреждението за UDF на Percona Toolkit бе пропуснато при инсталиране от хранилищата на Debian на Percona. Грешка е фиксирана # 1015506 (Alexey Bychko).
- Сървърът на Percona за MySQL липсваше помощни текстове в MySQL клиента, защото липсваха помощни таблици. Грешка фиксирана # 1041981 (Alexey Bychko).
- Коригира грешката # 68197 нагоре по веригата, която причини InnoDB да фалшифицира вътрешно операциите за четене като синхронни, когато те всъщност бяха асинхронни, когато беше използвана функцията Thread Pool. Грешка е фиксирана # 1107539 (Сергей Глюшченко).
- Неоптималният код за функцията "Статистика на потребителите" е оптимизиран, за да се гарантира, че не се извършва допълнителна работа, когато потребителят е деактивиран. Грешка е фиксирана # 1128066 (Alexey Kopytov).
Какво е новото във версия 5.1.68-14.5:
- Тази версия не съдържа други поправки на програмни грешки от това, което е включено в предишното издание на Percona Server и MySQL 5.1.68.
Какво ново във версия 5.6.10-60.2:
- Нови функции:
- Пренесете пластира на Pool Thread от MariaDB. Тази функция позволява на MySQL сървъра да запази най-добрата си ефективност дори и при увеличения брой клиентски връзки.
- Разширеното бързо създаване на индекси е пренесено от Percona Server за MySQL 5.5
- Функцията "Handle Corrupted Tables" е пренесена от Percona Server for MySQL 5.5
- Фиксирани бъгове:
- Фиксира се # 68116 нагоре по веригата, което причини сървърът на MySQL да се срине с грешка в твърдението, когато InnoDB монитор с подробна информация за заключване се използва под тежък товар. Този програмен дефект засяга само "изчерпани" версии. Грешка е фиксирана # 1100178 (Laurynas Biveinis).
Коментари не е намерена