Percona Server

Logiciel capture d'écran:
Percona Server
Détails logiciels:
Version: 5.7.20_18 Mise à jour
Date de transfert: 20 Jan 18
Développeur: Percona Inc.
Licence: Gratuit
Popularité: 60

Rating: 3.0/5 (Total Votes: 2)

Percona Server est un logiciel open source, multiplateforme et totalement gratuit qui a été conçu dès le départ comme un remplacement ininterrompu du moteur / serveur de base de données MySQL populaire et largement utilisé.

Alors que Percona Server est en fait une version améliorée du moteur de stockage InnoDB conçu pour les serveurs de bases de données MariaDB et MySQL, il inclut une rétrocompatibilité totale et s'appuie sur le projet Percona XtraDB Storage Engine.


Caractéristiques en un coup d'oeil

Percona Server est évolutif, car il gère plus de transactions simultanées sur des serveurs puissants, performant, car il utilise un chemin d'E / S rapide, des checksums rapides et une coopération interne améliorée, ainsi qu'une flexibilité, avec une taille de page variable, un buffer d'insertion configurable, et une meilleure gestion des tables et des pools de tampons.

Le serveur Percona est également extrêmement fiable et stable, résilient aux données corrompues et à la réplication transactionnelle sécurisée, gérable, avec support des sauvegardes en ligne, fonctionnalité d'importation / exportation de tables InnoDB, récupération rapide et dictionnaire de données configurable. >

Que puis-je faire avec Percona Server?

Lorsque vous utilisez le serveur Percona sur vos serveurs, vos requêtes s'exécutent de manière plus cohérente et beaucoup plus rapide qu'avec d'autres produits similaires, il est possible d'augmenter le temps de fonctionnement et d'économiser de l'argent. / p>

De plus, vous passerez moins de temps à administrer et à optimiser votre serveur de base de données et serez en mesure de constituer des serveurs à la fine pointe de la technologie sur un matériel puissant. De plus, les devinettes ne sont pas nécessaires pour le dépannage et le sharding peut être évité ou retardé.


Sous le capot et la disponibilité

Le programme est entièrement écrit en langage de programmation C ++ et distribué sous forme de paquet binaire pré-construit pour les systèmes d'exploitation Debian / Ubuntu et Red Hat Enterprise Linux / Fedora, ainsi que les archives tar sources. À l'heure actuelle, il a été testé avec succès avec des architectures d'ensembles d'instructions 32 bits et 64 bits. Un manuel complet est disponible sur le site Web du projet.

Quoi de neuf dans cette version:

  • Basé sur MySQL 5.7.19, et incluant toutes les corrections de bogues, Percona Server pour MySQL 5.7.19-17 est maintenant la version GA actuelle de la série Percona Server pour MySQL 5.7.

Quoi de neuf dans la version 5.7.19-17:

  • Basé sur MySQL 5.7.19, et incluant toutes les corrections de bugs dedans, Percona Server pour MySQL 5.7.19-17 est maintenant la version GA actuelle de la série Percona Server pour MySQL 5.7.

Quoi de neuf dans la version 5.7.18-14:

  • Basé sur MySQL 5.7.18, incluant Percona Server pour MySQL 5.7.18-14 est la version GA actuelle de la série Percona Server pour MySQL 5.7.

Quoi de neuf dans la version 5.7.17-13:

  • Basé sur MySQL 5.7.16, incluant Percona Server 5.7.16-10 est la version GA actuelle de la série Percona Server 5.7.

Quoi de neuf dans la version 5.7.16-10:

  • Basé sur MySQL 5.7.16, incluant toutes les corrections de bogues, Percona Server 5.7.16-10 est la version GA actuelle de la série Percona Server 5.7.

Nouveautés dans la version 5.7.15-9:

  • Basé sur MySQL 5.7.15, incluant toutes les corrections de bogues, Percona Server 5.7.15-9 est la version GA actuelle de la série Percona Server 5.7.

Nouveautés dans la version 5.7.14-7:

  • Basé sur MySQL 5.7.14, incluant toutes les corrections de bogues, Percona Server 5.7.14-7 est la version GA actuelle de la série Percona Server 5.7.

Nouveautés dans la version 5.7.13-6:

  • Basé sur MySQL 5.7.13.

Nouveautés dans la version 5.7.12-5:

  • Basé sur MySQL 5.7.10, incluant toutes les corrections de bogues, Percona Server 5.7.10-3 est la version GA actuelle de la série Percona Server 5.7.

Nouveautés dans la version 5.7.10-3:

  • Basé sur MySQL 5.7.10, incluant toutes les corrections de bogues, Percona Server 5.7.10-3 est la version GA actuelle de la série Percona Server 5.7.

Nouveautés dans la version 5.6.27-75.0:

  • Basé sur MySQL 5.6.27, incluant toutes les corrections de bogues, Percona Server 5.6.27-75.0 est la version GA actuelle de la série Percona Server 5.6.

Nouveautés dans la version 5.6.26-74.0:

  • Basé sur MySQL 5.6.26, incluant toutes les corrections de bogues, Percona Server 5.6.26-74.0 est la version GA actuelle de la série Percona Server 5.6

Nouveautés dans la version 5.6.25-73.1:

  • Basé sur MySQL 5.6.25, incluant toutes les corrections de bogues, Percona Server 5.6.25-73.1 est la version GA actuelle de la série Percona Server 5.6. Percona Server est open-source et gratuit - et ceci est la dernière version de notre remplacement amélioré et drop-in pour MySQL. Vous trouverez les détails complets de cette version dans le jalon 5.6.25-73.1 du Launchpad.

Nouveautés dans la version 5.6.24-72.2:

  • Basé sur MySQL 5.6.24, incluant toutes les corrections de bogues, Percona Server 5.6.24-72.2 est la version GA actuelle de la série Percona Server 5.6.

Nouveautés dans la version 5.6.22-72.0:

  • Basé sur MySQL 5.6.22, incluant toutes les corrections de bogues, Percona Server 5.6.22-72.0 est la version GA actuelle de la série Percona Server 5.6. Percona Server est open-source et gratuit - et c'est la dernière version de notre remplaçant amélioré pour MySQL.

Nouveautés dans la version 5.6.22-71.0:

  • Basé sur MySQL 5.6.22, incluant toutes les corrections de bogues, Percona Server 5.6.22-71.0 est la version GA actuelle de la série Percona Server 5.6. Percona Server est open-source et gratuit - et c'est la dernière version de notre remplaçant amélioré pour MySQL.

Nouveautés dans la version 5.6.21-70.1:

  • Basé sur MySQL 5.6.21, incluant toutes les corrections de bogues, Percona Server 5.6.21-70.1 est la version GA actuelle de la série Percona Server 5.6.

Nouveautés dans la version 5.6.21-70.0:

  • Basé sur MySQL 5.6.21, incluant toutes les corrections de bogues, Percona Server 5.6.21-70.0 est la version GA actuelle de la série Percona Server 5.6.

Nouveautés dans la version 5.5.35-33.0:

  • Basé sur MySQL 5.5.35, incluant toutes les corrections de bogues, Percona Server 5.5.35-33.0 est maintenant la version stable actuelle de la série 5.5.

Nouveautés dans la version 5.1.73-14.11:

  • Basé sur MySQL 5.1.73, incluant toutes les corrections de bogues, Percona Server 5.1.73-14.11 est maintenant la version stable actuelle de la série 5.1.

Nouveautés dans la version 5.6.15-63.0:

  • Basé sur MySQL 5.6.15, incluant toutes les corrections de bogues, Percona Server 5.6.15-63.0 est la version GA actuelle de la série Percona Server 5.6.

Nouveautés dans la version 5.5.34-32.0:

  • Cette version est basée sur MySQL 5.5.34, y compris toutes les corrections de bogues, Percona Server 5.5.34-32.0 est maintenant la version stable actuelle de la série 5.5.

Nouveautés dans la version 5.1.72-14.10:

  • En raison d'une modification en amont incompatible passée inaperçue, le thread de nettoyage de pages tentera de relire toutes les opérations de fichiers rencontrées. Dans la plupart des cas, il s'agissait d'un non-op, mais il y avait des conditions de concurrence pour certaines opérations DDL qui auraient entraîné une panne de serveur. Bug corrigé # 1217002.
  • apt-get mise à niveau de Percona Server échouerait dans l'étape de post-installation si le serveur n'a pas pu démarrer. Bug corrigé # 1002500.
  • Correction des problèmes de dépendance libssl.so.6 dans les versions binaires de tarballs. Bug corrigé # 1172916.
  • Percona Server peut provoquer un plantage du serveur lors de l'accès aux colonnes BLOB ou TEXT dans les tables InnoDB si l'option Prise en charge des fausses modifications est activée. Bug corrigé # 1188168.
  • Un serveur peut tomber en panne en raison d'une condition de concurrence entre une requête INNODB_CHANGED_PAGES et une suppression de fichier bitmap par PURGE CHANGED_PAGE_BITMAP ou directement sur le système de fichiers. Bug corrigé # 1191580.

Nouveautés dans la version 5.6.13-61.0:

  • Basé sur MySQL 5.6.13, incluant toutes les corrections de bogues, Percona Server 5.6.13-61.0 est la première version GA de la série Percona Server 5.6.

Quoi de neuf dans la version 5.6.13-60.6 RC4:

  • Basée sur MySQL 5.6.13, incluant toutes les corrections de bogues, Percona Server 5.6.13-60.6 est la quatrième version RC de la série Percona Server 5.6.

Nouveautés dans la version 5.6.13-60.5 RC3:

  • Percona a le plaisir d'annoncer la sortie de la troisième version de Percona Server 5.6.13-60.5 le 29 août 2013 (les téléchargements sont disponibles ici et dans les dépôts logiciels de Percona). Basé sur le récent MySQL 5.6.13, incluant toutes les corrections de bogues, Percona Server 5.6.13-60.5 est la troisième version RC de la série Percona Server 5.6. Percona Server est un remplacement MySQL amélioré et drop-in. Tous les logiciels de Percona sont open-source et gratuits, tous les détails de la version peuvent être trouvés dans le jalon 5.6.13-60.5 sur Launchpad.

Nouveautés dans la version 5.5.33-31.1:

  • Basé sur MySQL 5.5.33, incluant toutes les corrections de bogues, Percona Server 5.5.33-31.1 est maintenant la version stable actuelle de la série 5.5.

Nouveautés dans la version 5.1.71-14.9:

  • Basée sur MySQL 5.1.71, cette version inclura tous les correctifs de bogues.

Quoi de neuf dans la version 5.1.70-14.8:

  • Bogues corrigés:
  • Empêché une condition de concurrence pouvant entraîner un blocage du serveur lors de l'interrogation de la table INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Bug corrigé # 1072573.
  • Lorsqu'une mise à niveau a été effectuée entre les versions majeures (par exemple, en désinstallant un RPM 5.1 et en en installant un 5.5), mysql_install_db était toujours appelé dans le répertoire de données existant, ce qui entraînait la recréation de la base de données de test. Bug corrigé # 1169522.
  • Correction du bogue amont n ° 68354 qui provoquait le blocage du serveur lors de la mise à jour ou de la jointure des tables Federated et MyISAM avec une ligne, en raison d'un bogue dans le moteur de stockage fédéré. Bug corrigé # 1182572.
  • Autres corrections de bugs: bug corrigé # 1191395.

Nouveautés dans la version 5.5.32-31.0:

  • Nouvelles fonctionnalités:
  • Percona Server a implémenté la prise en charge de groupes supplémentaires pour le plugin d'authentification PAM.
  • Bogues corrigés:
  • Empêché une condition de concurrence pouvant entraîner un blocage du serveur lors de l'interrogation de la table INFORMATION_SCHEMA.INNODB_BUFFER_PAGE. Bug corrigé # 1072573.
  • Le serveur Percona ne démarre pas si XtraDB a activé le suivi des pages et que la variable innodb_flush_method a la valeur ALL_O_DIRECT. Bug corrigé # 1131949.
  • Correction du bogue amont n ° 68970 qui, dans Percona Server, provoquait une expansion trop rapide des petits espaces de table autour d'une taille de l'espace de table de 500 Ko. Bug corrigé # 1169494.
  • La requête sur la table INNODB_CHANGED_PAGES entraîne l'arrêt du serveur avec une erreur d'E / S si un fichier bitmap situé au milieu de la plage LSN demandée est manquant. Bug corrigé # 1179974.

Nouveautés dans la version 5.1.69-14.7:

  • Bogues corrigés:
  • Dans Ubuntu, le paquet libmysqlclient18 précis a été choisi dans le dépôt de la distribution au lieu de celui de Percona, ce qui pourrait conduire à des conflits de paquets. Bug corrigé # 1174271.
  • Correction du problème de nommage du paquet RPM Percona-Server-shared-compat qui pouvait entraîner des dépendances de paquetages non résolues lors de l'installation de Percona Server 5.1. Bug corrigé # 893860.
  • Le thread de suivi du journal ne connaissait pas la situation lorsque les enregistrements du journal non suivi les plus anciens sont remplacés par les nouvelles données du journal. Dans certains cas, cela peut entraîner des erreurs d'assertion dans l'analyseur de journaux ou des données de page modifiées incorrectes. Bug corrigé # 1108613.
  • Le serveur Percona ne démarre pas si XtraDB a activé le suivi des pages et que la variable innodb_flush_method a la valeur ALL_O_DIRECT. Bug corrigé # 1131949.
  • Correction des dépendances du paquetage RPM pour différentes versions majeures du serveur Percona. Bug corrigé # 1167109.
  • Correction de la vulnérabilité CVE-2012-5627, où un propriétaire de compte MySQL non privilégié pouvait effectuer une attaque par mot de passe par force brute sur d'autres comptes de manière efficace. Ce correctif provient à l'origine de MariaDB (voir MDEV-3915). Bug corrigé # 1172090.
  • Les bibliothèques OpenSSL n'ont pas été trouvées dans les versions 32 bits en raison d'une faute de frappe. Bug corrigé # 1175447.
  • La requête sur la table INNODB_CHANGED_PAGES entraîne l'arrêt du serveur avec une erreur d'E / S si un fichier bitmap situé au milieu de la plage LSN demandée est manquant. Bug corrigé # 1179974.
  • Le serveur tombe en panne si une requête INNODB_CHANGED_PAGES est émise avec une plage LSN vide et n'a donc pas besoin de lire les fichiers bitmap. Bug corrigé # 1184427.
  • Une définition de schéma incorrecte pour les tables User Statistics dans INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS et USER_STATISTICS) a conduit à limiter les valeurs de compteur maximales aux entiers signés 32 bits. Correction de sorte que ces valeurs puissent être des entiers non signés de 64 bits maintenant. Bug corrigé # 714925.
  • mysql_set_permission échouait sur Debian en raison d'un paquetage libdbd-mysql-perl manquant. Corrigé en ajoutant la dépendance du paquet. Bug corrigé # 1003776.
  • XtraDB a modifié le suivi des pages utilisé pour maintenir inutilement le mutex du système de journalisation pour les lectures du journal, ce qui limite potentiellement les performances des charges de travail à forte intensité d'écriture. Bug corrigé # 1171699.
  • Un séparateur de chemins manquant entre les composants de répertoire et de nom de fichier dans un nom de fichier bitmap peut arrêter le démarrage du serveur si la variable innodb_data_home_dir n'a pas le séparateur de chemin à la fin. Bug corrigé # 1181887.
  • Un avertissement est maintenant renvoyé si une erreur d'E / S de fichier bitmap se produit après qu'une requête INNODB_CHANGED_PAGES a commencé à renvoyer des données pour indiquer un jeu de résultats incomplet. Bug corrigé # 1185040.
  • Correction du bogue amont n ° 69379 qui provoquait le renvoi par les clients MySQL d'un nombre erroné d'erreurs pour les erreurs d'hôte non trouvées sur Ubuntu 13.04. Bug corrigé # 1186690.
  • Dans de très rares circonstances, la suppression d'un fichier bitmap de taille nulle au bon moment ferait arrêter le serveur avec une erreur d'E / S si le suivi de page modifié est activé. Bug corrigé # 1184517.
  • La table INNODB_CHANGED_PAGES n'a pas pu être interrogée si le traqueur de journaux n'était pas en cours d'exécution. Bug corrigé # 1185304.

Nouveautés dans la version 5.6.11-60.3 RC:

  • Nouvelles fonctionnalités:
  • Percona Server a implémenté l'archivage de journaux pour XtraDB. Actuellement, cette fonctionnalité est considérée comme une qualité ALPHA.
  • La liste complète des fonctionnalités portées peut être consultée dans les notes de mise à jour de Percona Server 5.6.11-60.3.
  • Bogues corrigés:
  • Les objets de transaction sont maintenant alloués en appelant directement calloc () au lieu d'utiliser l'allocation de tas InnoDB. Cela peut améliorer les performances d'écriture pour les niveaux élevés de concurrence. Bug corrigé # 1185686.
  • Dans de très rares circonstances, la suppression d'un fichier bitmap de taille nulle au bon moment ferait arrêter le serveur avec une erreur d'E / S si le suivi de page modifié est activé. Bug corrigé # 1184517.
  • Un séparateur de chemins manquant entre les composants de répertoire et de nom de fichier dans un nom de fichier bitmap peut arrêter le démarrage du serveur si la variable innodb_data_home_dir n'a pas le séparateur de chemin à la fin. Bug corrigé # 1181887.
  • Changement du suivi des pages utilisé pour maintenir inutilement le mutex du système de journalisation pour les lectures du journal, ce qui limite potentiellement les performances des charges de travail à forte intensité d'écriture. Bug corrigé # 1171699.
  • Une définition de schéma incorrecte pour les tables User Statistics dans INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS et USER_STATISTICS) a conduit à limiter les valeurs de compteur maximales aux entiers signés 32 bits. Correction de sorte que ces valeurs puissent être des entiers non signés de 64 bits maintenant. Bug corrigé # 714925.
  • Le serveur tombe en panne si une requête INNODB_CHANGED_PAGES est émise avec une plage LSN vide et n'a donc pas besoin de lire les fichiers bitmap. Bug corrigé # 1184427.
  • La requête sur la table INNODB_CHANGED_PAGES entraîne l'arrêt du serveur avec une erreur d'E / S si un fichier bitmap situé au milieu de la plage LSN demandée est manquant. Bug corrigé # 1179974.
  • Un avertissement est maintenant renvoyé si une erreur d'E / S de fichier bitmap se produit après qu'une requête INNODB_CHANGED_PAGES a commencé à renvoyer des données pour indiquer un jeu de résultats incomplet. Bug corrigé # 1185040.
  • La table INNODB_CHANGED_PAGES n'a pas pu être interrogée si le traqueur de journaux n'était pas en cours d'exécution. Bug corrigé # 1185304.
  • Correction du bogue amont n ° 68970 qui, dans Percona Server, provoquait une expansion trop rapide des petits espaces de table autour d'une taille de l'espace de table de 500 Ko. Bug corrigé # 1169494.
  • Correction des problèmes de dépendances du paquetage RPM. Bug corrigé # 1186831.
  • Réduction de la surcharge due à la vérification Handle Corrupted Tables car il manquait des annotations de prédicteur de branche. Bug corrigé # 1176864.
  • Autres corrections de bugs: bug corrigé # 1184695, bug corrigé # 1184512, bug corrigé # 1183585, bug corrigé # 1178606, bug corrigé # 1177356, bug corrigé # 1160895, bug corrigé # 1182876, bug corrigé # 1180481, bug corrigé # 1163135, bug corrigé # 1157078, corrigé par bug # 1182889, corrigé par bug # 1133926, corrigé par bug # 1165098, corrigé par bug # 1182793, corrigé par bug # 1157075, corrigé par bug # 1183625, corrigé par bug # 1155475, correctif corrigé # 1157037, bug corrigé 1182065, correction d'un bug # 1182837, correction d'un bug # 1177780, correction d'un bug # 1154954.

Nouveautés dans la version 5.5.31-30.3:

  • Nouvelles fonctionnalités:
  • Percona Server a porté le support d'écriture atomique pour les correctifs de dispositifs Fusion-io de MariaDB. Cette fonctionnalité ajoute la prise en charge de l'écriture atomique pour le système de fichiers directFS sur les périphériques Fusion-io. Cette fonctionnalité est considérée comme une qualité BETA.
  • Percona Server a introduit les variables d'état innodb_read_views_memory et innodb_descriptors_memory dans le statut InnoDB Extended Show Engine pour améliorer les diagnostics d'utilisation de la mémoire InnoDB.
  • Bogues corrigés:
  • Correction du bug # 1131187 introduit une régression qui pourrait causer une fuite de mémoire si le cache de requête a été utilisé avec InnoDB. Bug corrigé # 1170103.
  • Correction de la régression de l'empaquetage RPM introduite avec le correctif pour le bogue n ° 710799. Cette régression a provoqué l'absence de schéma mysql après l'installation de RPM propre. Bug corrigé # 1174426.
  • Correction des dépendances du paquet RPM partagé Percona-Server-shared-55 et Percona-XtraDB-Cluster. Bug corrigé # 1050654.
  • Correction du bogue amont # 68999 qui provoquait l'échec de la compilation de Percona Server sur CentOS 5 et la compression de Debian en raison d'une ancienne version d'OpenSSL. Bug corrigé # 1183610.
  • Si un esclave fonctionnait avec son journal binaire activé, puis redémarré avec le journal binaire désactivé, la réplication Crash-Resistant pouvait écraser le journal des informations du journal de relais avec une position incorrecte. Bug corrigé # 1092593.
  • Correction de la vulnérabilité CVE-2012-5615. Cette vulnérabilité permettrait à un attaquant distant de détecter les comptes d'utilisateurs sur le serveur. Ce correctif provient à l'origine de MariaDB (voir MDEV-3909). Bug corrigé # 1171941.
  • Correction de la vulnérabilité CVE-2012-5627, où un propriétaire de compte MySQL non privilégié pouvait effectuer une attaque par mot de passe par force brute sur d'autres comptes de manière efficace. Ce correctif provient à l'origine de MariaDB (voir MDEV-3915). Bug corrigé # 1172090.
  • mysql_set_permission échouait sur Debian en raison d'un paquetage libdbd-mysql-perl manquant. Corrigé en ajoutant la dépendance du paquet. Bug corrigé # 1003776.
  • La reconstruction du paquet source Debian échouerait car dpatch et automake manquaient dans build-dep. Bug corrigé # 1023575 (Stephan Adig).
  • Backported le correctif pour le bogue amont # 65077 de la version MySQL 5.6, qui supprimait le conflit mutex de la table temporaire interne MyISAM. Bug corrigé # 1179978.

Nouveautés dans la version 5.5.30-30.2:

  • Nouvelles fonctionnalités:
  • Percona Server pour MySQL a implémenté la planification de connexion prioritaire pour le pool de threads. (Alexey Kopytov)
  • Le serveur Percona pour MySQL sera désormais livré avec la bibliothèque libjemalloc. Un benchmark montrant l'impact des allocateurs de mémoire sur les performances de MySQL peut être trouvé dans ce blogpost. (Ignacio Nin)
  • Cette version de Percona Server pour MySQL a corrigé un certain nombre de bugs de performance. (Alexey Kopytov)
  • La fonction de performance de la table de dépôt a été supprimée et sa variable de contrôle innodb_lazy_drop_table a été abandonnée. La fonctionnalité a été supprimée car l'implémentation DROP TABLE en amont a été améliorée. (Laurynas Biveinis)
  • Bogues corrigés:
  • En raison d'une erreur d'analyse dans les fichiers percona-server.spec, les paquets rpm Percona Server n'ont pas pu être créés sur RHEL 5 et CentOS 5. Bug corrigé # 1144777 (Ignacio Nin).
  • Lorsque mysqldump était utilisé avec l'option --innodb-optimize-keys, il produisait un SQL non valide pour les cas où il y avait une contrainte de clé étrangère explicitement nommée qui impliquait un index secondaire implicite du même nom. Corrigé en détectant de tels cas et en omettant les clés secondaires correspondantes de l'optimisation de création de clé différée. Bug corrigé # 1081016 (Alexey Kopytov).
  • Le serveur Percona pour MySQL a été construit avec YaSSL, ce qui pourrait provoquer le crash de certains des programmes qui l'utilisent. Corrigé en construisant des paquets avec le support OpenSSL plutôt que la bibliothèque YaSSL fournie. Bug corrigé # 1104977 (Ignacio Nin).
  • L'exécution de l'instruction DDL alors que la variable innodb_lazy_drop_table était activée pouvait provoquer un échec d'assertion. Bugs corrigés # 1086227 et # 1128848 (Laurynas Biveinis).
  • Correction des dépendances yum qui provoquaient des conflits dans CentOS 6.3 lors de l'installation. Bugs corrigés # 1031427 et # 1051874 (Ignacio Nin).
  • Le thread de suivi du journal ne connaissait pas la situation lorsque les enregistrements du journal non suivi les plus anciens sont remplacés par les nouvelles données du journal. Dans certains cas, cela peut entraîner des erreurs d'assertion dans l'analyseur de journaux ou des données de page modifiées incorrectes. Bug corrigé # 1108613 (Laurynas Biveinis).
  • Porté un correctif de MariaDB pour le bogue en amont # 63144. CREATE TABLE ou CREATE TABLE IF NOT EXISTS les instructions sur une table existante peuvent attendre sur un verrou de métadonnées au lieu d'échouer ou de retourner immédiatement s'il existe une transaction qui a exécuté une requête qui a ouvert cette table. Bug corrigé # 1127008 (Sergei Glushchenko).
  • Correction du bug # 1070856 introduit une régression dans Percona Server pour MySQL 5.5.28-29.3 qui pourrait provoquer un blocage du serveur lorsque le journal binaire est activé. Bug corrigé # 1162085 (Alexey Kopytov).
  • Correction du bogue amont # 49169 en évitant l'appel malloc dans read_view_create_low () dans la plupart des cas. Cela améliore considérablement l'évolutivité d'InnoDB sur les charges de travail en lecture seule, en particulier lorsque l'allocateur de mémoire glibc par défaut est utilisé. Bug corrigé # 1131187 (Alexey Kopytov).
  • Suppression de l'analyse trx_list dans read_view_open_now (), qui est un autre problème signalé à l'origine comme bug # 49169 en amont. Cela permet également une meilleure évolutivité dans les charges de travail InnoDB à forte simultanéité. Bugs corrigés # 1131189 (Alexey Kopytov).
  • Dans le cas où un esclave était déconnecté du maître, dans certaines conditions, lors de la reconnexion, il signalerait qu'il a reçu un paquet plus grand que la variable slave_max_allowed_packet. Bug corrigé # 1135097 (George Ormond Lorch III).
  • Correction du bogue amont n ° 62578 qui provoquait l'arrêt du client MySQL lors du redimensionnement du terminal. Bug corrigé # 925343 (Sergei Glushchenko).
  • Percona Server for MySQL recréerait la base de données de test lors de l'utilisation de rpm lors de la mise à niveau du serveur, même si la base de données avait été précédemment supprimée. Bug corrigé # 710799 (Alexey Bychko).
  • Les paquets Debian incluaient l'ancienne version d'innotop. Correction en supprimant innotop et son paquet InnoDBParser Perl de l'installation source et Debian. Bug corrigé # 1032139 (Alexey Bychko).
  • UDF / configure.ac était incompatible avec automake 1.12. Bug corrigé # 1099387 (Alexey Bychko).
  • Réduction de l'overhead des contrôles de valeur innodb_pass_corrupt_table en les optimisant pour une meilleure prédiction de branche de processeur. Bug corrigé # 1125248 (Alexey Kopytov).
  • dialog.so utilisé par le plugin d'authentification PAM n'a pas pu être chargé avec les clients Perl et Python lorsque l'option plugin-dir a été définie dans la section [client] du fichier my.cnf. Bug corrigé # 1155859 (Sergei Glushchenko).
  • Correction du bogue amont n ° 68845 qui risquait d'augmenter inutilement le conflit sur log_sys- & gt; mutex dans les charges de travail intensives en écriture. Bug corrigé # 1163439 (Alexey Kopytov).
  • Porté de l'amont MySQL 5.6 le correctif pour l'acquisition inutile de log_flush_order_mutex. Bug corrigé # 1163262 (Alexey Kopytov).
  • Lorsque mysqldump était utilisé avec les options --innodb-optimize-keys et --no-data, toutes les définitions de clés secondaires étaient perdues. Bug corrigé # 989253 (Alexey Kopytov).
  • L'avertissement concernant les UDF Percona Toolkit a été omis lors de l'installation à partir des référentiels Debian de Percona. Bug corrigé # 1015506 (Alexey Bychko).
  • Percona Server pour MySQL manquait des textes d'aide dans le client MySQL parce que les tables d'aide manquaient. Bug corrigé # 1041981 (Alexey Bychko).
  • Correction du bogue amont n ° 68197 qui provoquait la mauvaise classification des opérations de lecture interne par InnoDB lorsqu'elles étaient réellement asynchrones lorsque la fonctionnalité Thread Pool était utilisée. Bug corrigé # 1107539 (Sergei Glushchenko).
  • Le code sous-optimal pour la fonction Statistiques de l'utilisateur a été optimisé pour s'assurer qu'aucun travail supplémentaire n'est effectué lorsque l'utilisateur est désactivé. Bug corrigé # 1128066 (Alexey Kopytov).

Nouveautés dans la version 5.1.68-14.5:

  • Cette version ne contient aucune autre correction de bogue que ce qui est inclus dans la précédente version de Percona Server et MySQL 5.1.68.

Nouveautés dans la version 5.6.10-60.2:

  • Nouvelles fonctionnalités:
  • Porté le correctif du pool de threads de MariaDB. Cette fonctionnalité permet au serveur MySQL de conserver les meilleures performances même avec le nombre accru de connexions client.
  • La création d'index rapide développée a été portée à partir de Percona Server for MySQL 5.5

  • La fonction
  • Handle Corrupted Tables a été portée à partir de Percona Server for MySQL 5.5
  • Bogues corrigés:
  • Correction du # amont 68116 qui provoquait le plantage du serveur MySQL avec une erreur d'assertion lorsque le moniteur InnoDB avec des informations de verrouillage verbeux était utilisé sous une charge importante. Ce bogue affecte uniquement les versions de -debug. Bug corrigé # 1100178 (Laurynas Biveinis).

Captures d'écran

percona-server_1_67973.png
percona-server_2_67973.png
percona-server_3_67973.png

Logiciel similaire

D'autres logiciels de développeur Percona Inc.

Percona XtraBackup
Percona XtraBackup

20 Jan 18

Commentaires à Percona Server

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!