Сервер Percona - це програмне забезпечення з відкритим кодом, крос-платформенний та абсолютно безкоштовний програмний продукт, який був розроблений з нуля як заміна популярної та широко використовуваної бази даних / сервера MySQL .
Хоча Percona Server насправді є розширеною версією движка зберігання InnoDB, розробленої для серверів бази даних MariaDB і MySQL, вона включає повну зворотну сумісність і її заснований на проекті Perkona XtraDB Storage Engine.
Особливості з першого погляду
Percona Server є масштабованим, оскільки він обробляє більше одночасних транзакцій на потужних серверах, що виконують функцію, оскільки використовує швидкий шлях ІВ, швидкі контрольні суми та вдосконалене внутрішнє співробітництво, а також гнучкі, з різними розмірами сторінок, настраиваемый буфер вставки, і краще керування столом і буфером пулу.
Percona Server також є надзвичайно надійним і стабільним, що забезпечує стійкість до пошкоджених даних та безпеку транзакцій, безпечну для керування, підтримку онлайнових резервних копій, функціональність імпорту та експорту таблиць InnoDB, швидке відновлення та налаштовуваний словник даних.
Що я можу зробити з сервером Percona?
При використанні сервера Percona на ваших серверах ваші запити працюватимуть послідовніше та набагато швидше, ніж з іншими подібними продуктами, можна досягти більшої експлуатаційної тривалості, а також заощадити гроші на влаштуванні хоста та непотрібних зборів.
Крім того, ви будете витрачати менше часу на адміністрування та оптимізацію сервера баз даних і зможете створювати найсучасніші сервери на потужному апаратному забезпеченні. Окрім того, для усунення несправностей і усунення неможливо уникнути або затримки здогадуватися здогадка.
Під капотом та наявністю
Програма повністю написана на мові програмування C ++, і вона розповсюджується як попередньо скомпонований бінарний пакет для Debian / Ubuntu та операційних систем Red Hat Enterprise Linux / Fedora, а також командного рядка. На даний момент вона була успішно протестована як з 32-бітними, так і з 64-бітовими архітектурами набору інструкцій. Повне керівництво доступне на веб-сайті проекту.
Що нового в цьому випуску:
- Заснований на MySQL 5.7.19 і включаючи всі виправлення помилок у ньому, Percona Server для MySQL 5.7.19-17 є поточним випуском GA на Percona Server для серії MySQL 5.7.
Що нового в версії 5.7.19-17:
- На основі MySQL 5.7.19, включаючи всі виправлення помилок в ньому, Сервер Percona для MySQL 5.7.19-17 є поточним випуском GA на Percona Server для серії MySQL 5.7.
Що нового в версії 5.7.18-14:
- На основі MySQL 5.7.18, все виправлення помилок в ній, Percona Server для MySQL 5.7.18-14 - це поточний випуск GA на Percona Server для серії MySQL 5.7.
Що нового в версії 5.7.17-13:
- На основі MySQL 5.7.16, все виправлення помилок в ньому, Percona Server 5.7.16-10 є поточним випуском GA в серії 5.4 сервера Percona.
Що нового в версії 5.7.16-10:
- Заснований на MySQL 5.7.16, включно з усіма виправленнями в неї, Percona Server 5.7.16-10 є поточним випуском GA в серії 5.4 сервера Percona.
Що нового у версії 5.7.15-9:
- Заснований на MySQL 5.7.15, включаючи всі виправлення помилок у ньому, Percona Server 5.7.15-9 є поточним випуском GA в серії 5.4 сервера Percona.
Що нового у версії 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 в серії 5.4 сервера Percona.
Що нового у версії 5.7.10-3:
- Заснований на MySQL 5.7.10, включаючи всі виправлення помилок, в Percona Server 5.7.10-3 є поточний випуск GA в серії 5.4 сервера Percona.
Що нового у версії 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 працює з відкритим кодом і безкоштовно - і це останній випуск нашої розширеної заміни для MySQL. Повні відомості про цей випуск можна знайти в рубриці 5.6.25-73.1 на Launchpad.
Що нового у версії 5.6.24-72.2:
- Заснований на MySQL 5.6.24, включаючи всі виправлення помилок в ньому, Percona Server 5.6.24-72.2 є поточним випуском GA в серії 5.6 сервера Percona.
Що нового у версії 5.6.22-72.0:
- Заснований на MySQL 5.6.22, включаючи всі виправлення помилок в ній, Percona Server 5.6.22-72.0 є поточним випуском GA в Percona Server 5.6 серії. Сервер Percona з відкритим вихідним кодом і безкоштовно - і це останній випуск нашої розширеної заміни для MySQL.
Що нового у версії 5.6.22-71.0:
- Заснований на MySQL 5.6.22, включаючи всі виправлення помилок в ньому, Percona Server 5.6.22-71.0 є поточним випуском GA в Percona Server 5.6 серії. Сервер Percona з відкритим вихідним кодом і безкоштовно - і це останній випуск нашої розширеної заміни для 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 в серії 5.6 сервера Percona.
Що нового у версії 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.
- apt-get оновлення сервера Percona не відбудеться після інсталяції, якщо сервера не вдалося запустити. Виправлено помилку № 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 рада повідомити про третю кандидатуру на випуск Percona Server 5.6.13-60.5 від 29 серпня 2013 року (завантаження доступні тут і з репозиторіїв Percona Software). На підставі нещодавно випущеного 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 об / хв, а потім встановлення 5,5 одного), mysql_install_db все ще викликається в існуючому каталозі даних, що призводить до повторного створення тестової бази даних. Виправлено помилку # 1169522.
- Виправлено помилку вгорі потоку № 68354, яка може призвести до збою сервера при виконанні оновлення або приєднання до таблиць Federated і MyISAM з одним рядком через помилку в механізмі федеративного зберігання. Виправлено помилку # 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 призведе до того, що невеликі табличні простори розширюються занадто швидко, розміром близько 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.
- Неправильне визначення схеми для таблиць User Statistics у розділі 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.
- Відсутність розділювача шляху між каталогом і компонентами імені файлу у назві растрового файлу може зупинити запуск сервера, якщо змінна 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.
- Відсутність розділювача шляху між каталогом і компонентами імені файлу у назві растрового файлу може зупинити запуск сервера, якщо змінна innodb_data_home_dir не має роздільника шляху в кінці. Виправлено помилку # 1181887.
- Змінено відстеження сторінок, яке використовується для утримання журналу системи mutex для журналу, що читається неналежним чином, що може призвести до обмеження продуктивності при питомих навантаженнях. Виправлено помилку # 1171699.
- Неправильне визначення схеми для таблиць User Statistics у розділі 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 призведе до того, що невеликі табличні простори розширюються занадто швидко, розміром близько 500 Кб. Виправлена помилка # 1169494.
- Виправлено помилки залежностей пакету RPM. Виправлено помилку # 1186831.
- Знизити накладні витрати з рубрики "Пошкоджені таблиці", оскільки відсутні анотації прогностичного елемента галузі. Виправлено помилку # 1176864.
- Інші виправлення помилок: виправлена помилка # 1184695, виправлена помилка # 1184512, виправлена помилка № 1178606, виправлена помилка # 1177606, виправлена помилка # 1177356, виправлена помилка # 1160895, виправлена помилка # 1182876, виправлена помилка # 1180481, виправлена помилка # 1163135, виправлена помилка # 1157078, виправлена помилка # 1182889, виправлена помилка # 1133926, виправлена помилка №11882983, виправлена помилка # 1157075, виправлена помилка # 1183625, виправлена помилка # 1155475, виправлена помилка # 1157037, виправлена помилка # 1182065, виправлена помилка # 1182837, виправлена помилка # 1177780, виправлена помилка # 1154954.
Що нового у версії 5.5.31-30.3:
- Нові функції:
- Percona Server перенес підтримку Atomic write для пристроїв Fusion-io від MariaDB. Ця функція додає підтримку атомного запису для файлової системи directFS на пристроях Fusion-io. Ця реалізація функції вважається якістю BETA.
- Сервер Percona представив змінні статусу innodb_read_views_memory та innodb_descriptors_memory у статусі Extended Show Engine 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.
- Якщо ведеться робота із веденням вхідного двійкового журналу, а потім відновлено з відключенням двійкового журналу, 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 збігається, оскільки в build-dep відсутні dpatch та automake. Виправлено помилку № 1023575 (Стефан Адіг).
- Виправлено помилку версії MySQL 5.6, яка вилучила внутрішній тимчасовий конфлікт mutex MyISAM. Виправлено помилку # 1179978.
Що нового в версії 5.5.30-30.2:
- Нові функції:
- Percona Server для MySQL реалізував пріоритетне планування зв'язку для Pool Thread. (Олексій Копитов)
- Percona Server для MySQL тепер буде доставлено з бібліотекою libjemalloc. Порівняльний аналіз впливу розподільників пам'яті на продуктивність MySQL можна знайти в цьому блозі. (Ігнасіо Нін)
- Цей випуск Percona Server для MySQL виправлено ряд помилок продуктивності. (Олексій Копитов)
- Функція роботи зі зниженим столом була знищена, а її контрольна змінна innodb_lazy_drop_table застаріла. Функція була вилучена, оскільки впровадження DROP TABLE вгорі потоку було покращено. (Laurynas Biveinis)
- Виправлені помилки:
- Через помилку розбору в percona-server.spec пакетів rpm для Percona Server не вдалося побудувати на RHEL 5 та CentOS 5. Виправлена помилка # 1144777 (Ігнасіо Нін).
- Коли mysqldump використовувався за допомогою опції --innodb-optimize-keys, він створив невірний SQL для випадків, коли існувало явно назване обмеження зовнішнього ключа, яке передбачало неявний вторинний індекс з таким самим ім'ям. Виправлено шляхом виявлення таких випадків та відсутності відповідних додаткових ключів від оптимізації створення відкладеного ключа. Виправлена помилка № 1081016 (Олексій Копитов).
- Percona Server для MySQL був побудований за допомогою YaSSL, що може призвести до збою деяких програм, які використовують його. Виправлено шляхом створення пакетів з підтримкою OpenSSL, а не зв'язаною бібліотекою YaSSL. Виправлено помилку № 1104977 (Ігнасіо Нін).
- Запуск оператора DDL під час активації змінної innodb_lazy_drop_table може призвести до невдалого підтвердження. Помилки виправлено # 1086227 та # 1128848 (Laurynas Biveinis).
- Виправлені yum залежностей, які викликали конфлікти в CentOS 6.3 під час встановлення. Виправлено помилки # 1031427 та # 1051874 (Ігнасіо Нін).
- Потік журналу відстеження не знав про ситуацію, коли найдавніші не відстежені записи журналу перезаписуються новими даними журналу. У деяких інших випадках це може призвести до помилок підтвердження в парсеру журналів або поганих змінах даних сторінки. Виправлена помилка # 1108613 (Laurynas Biveinis).
- Помітили виправлення з MariaDB для помилки вгорі потоку # 63144. CREATE TABLE або CREATE TABLE IF 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 (), що є ще однією проблемою, яка спочатку була повідомлена як помилка upstream # 49169. Це також забезпечує набагато більшу масштабованість у високошвидкісних робочих навантаженнях InnoDB. Помилки виправлено # 1131189 (Олексій Копитов).
- У випадку відключення ведома від майстра, за певних умов, при повторному підключенні він повідомить про те, що він отримав пакет, більший за змінну slave_max_allowed_packet. Виправлено помилку № 1135097 (Джордж Ормонд Лорх III).
- Виправлена помилка випуску # 62578, яка викликала клієнт MySQL припинення з'єднання на зміну розміру термінала. Виправлено помилку № 925343 (Сергій Глущенко).
- Percona Server для 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 клієнтами, коли параметр plugin-dir був встановлений у розділі [client] my.cnf. Виправлена помилка # 1155859 (Сергій Глущенко).
- Виправлено помилку вгорі потоку № 68845, яка може необгрунтовано збільшувати суперечність в log_sys-> mutex при питомих навантаженнях. Виправлена помилка # 1163439 (Олексій Копитов).
- Поточний вихід із MySQL 5.6, що вийшов на виході, виправлено непотрібне придбання log_flush_order_mutex. Виправлена помилка # 1163262 (Олексій Копитов).
- Коли mysqldump використовувався за допомогою кнопок -innodb-optimize-і -no-data, всі допоміжні визначення ключових слів будуть втрачені. Виправлено помилку № 989253 (Олексій Копитов).
- Попередження про UDF Percona Toolkit було опущено під час встановлення з репозиторіїв Debian у Percona. Виправлено помилку № 1015506 (Олексій Бичко).
- У Percona Server для MySQL відсутні довідкові тексти в клієнті MySQL, оскільки таблиці довідки відсутні. Виправлена помилка № 1041981 (Олексій Бичко).
- Виправлено помилку верху потоку № 68197, яка змусила InnoDB неправильно класифікувати внутрішні операції читання як синхронні, коли вони були насправді асинхронні, коли була використана функція Pool Thread. Виправлена помилка # 1107539 (Сергій Глущенко).
- Субптимальний код для статистики користувачів був оптимізований, щоб переконатися, що додаткові роботи не виконуються, коли userstat вимкнено. Виправлена помилка # 1128066 (Олексій Копитов).
Що нового у версії 5.1.68-14.5:
- У цьому випуску немає додаткових виправлень помилок, ніж те, що входить до попередньої версії Percona Server та MySQL 5.1.68.
Що нового у версії 5.6.10-60.2:
- Нові функції:
- Вставлений патч Thread Pool з MariaDB. Ця функція дозволяє серверу MySQL підтримувати високу продуктивність навіть за рахунок збільшення кількості клієнтських з'єднань.
- Розширене створення швидкого індексу було перенесено з Percona Server для MySQL 5.5
- Функція обробки пошкоджених таблиць була перенесена з Percona Server для MySQL 5.5
- Виправлені помилки:
- Виправлено вихідний потік № 68116, що призвело до того, що сервер MySQL збігся з помилкою підтвердження, коли монітор InnoDB з великою інформацією про блокування використовувався під великим навантаженням. Ця помилка впливає лише на збої. Виправлено помилку № 1100178 (Laurynas Biveinis).
Коментар не знайдено