PostgreSQL: Documentation: 10: E.13. Version 10.11, Mariadb 10.11.0 Notes de libération – Base de connaissances-mariadb

Mariadb 10.11.0 Notes de libération

Contenu reproduit à ce sujet la propriété des propriétaires respectifs, et ce contenu est examiné à l’avance par MariaDB. Les vues, informations et opinions exprimées par cette porte de contenu nécessite, toute autre partie.

Dragon Quest Walk 11: 10 épisode 10

Cette documentation concerne une version non prise en charge de PostgreSQL.
Vous pouvez vouloir la même page pour la version actuelle, ou une autre versions prises en charge énumérées ci-dessus à la place.

E.13. Version 10.11
Crévuré En haut Annexe E. Notes de version Maison Suivant

E.13. Version 10.11

Date de sortie: 2019-11-14

Cette version contenait une variété de correctifs à partir de 10.Dix. Pour plus d’informations sur les fonctionnalités de la version majeure 10, voir la section E.vingt-quatre.

E.13.1. Migration vers la version 10.11

Un vidage / restauration n’est pas une demande pour ceux qui exécutent 10.X.

Cependant, si vous utilisez l’extension Contrib / INTARRAY avec un index GIST, et vous sur la recherche indexée pour le

Aussi, si vous passez à partir d’une version avant 10.6, voir la section E.18.

E.13.2. Changements

  • Correction de la défaillance de la table ALTER avec une option de relation personnalisée (Michael Paquier)
  • Interdire la modification d’un type de colonne multiplié si toutes les tables proches étaient modifiées (Tom Lane) auparavant, cela était autorisé, après quoi sur le parent maintenant sorti de synchronisation.
  • Empêcher le vide d’essayer de geler un ancien identifiant multixactif impliquant une transaction toujours coupée (Nathan Bossart, Jeremy Schneider).
  • Correction du test du planificateur pour les personnages de cas à casqueur dans Ilike avec une collation en USI (Tom Lane) Cette erreur a également fait le planificateur beaucoup de motif et un préfixe fixe, de sorte que les indexcans dérivés d’une clause ilike manquent les entrées qu’ils se trouvent.
  • Assurez-vous que les expressions de décalage dans les classes de fenêtres sont traitées lorsque les expressions d’une requête sont manipulées T dans des échecs assortis lorsque les décalages sont des expressions non triviales. Un exemple est qu’une référence de paramètre de fonction dans une telle expression échouerait si la fonction était en ligne.
  • Correction de la gestion des variables entières avec des options de vérification et des expressions de stratégie de niveau de niveau de ligne de ligne peuvent entraîner des erreurs de faux.
  • Évitez le maître de poste si une requête parallèle demande un travailleur de l’arrière-plan lorsqu’aucune machine à sous de processus de processus d’enfant du maître de poste ne reste gratuite (Tom Lane)
  • Empêchez possible le double libre si un déclencheur avant de mise à jour renvoie l’ancien tuple tel quel, et ce n’est pas le dernier déclencheur de ce type (Thomas Munro)
  • Fournir une ligne de contexte d’erreur pertinente lorsqu’une erreur se produit lors du définition des paramètres GUC pendant le démarrage de travailleurs parallèles (Thomas Munro)
  • En mode sérialisable, assurez-vous que les verrous de prédicat au niveau des lignes sont acquis sur la version correcte de la ligne (Heikki Linnakangas) si la version visible de la ligne est mise à jour, la serrure pourrait être prise en place est désormais désesportée, résultant en subtil Échec de garantie la sérialisation.
  • Assurez-vous que FSYNC () est appliqué uniquement aux fichiers qui sont ouverts en lecture / écriture (Andres Freund, Michael Paquier) Certains chemins de code ont essayé de le faire après avoir ouvert un fichier en lecture seule, mais sur certaines plateformes qui provoquent “un mauvais descripteur de fichiers” ou des erreurs similaires.
  • Permettre à la conversion de codage pour réussir sur des cordes plus longues qu’auparavant (Álvaro Herrera, Tom Lane) auparavant, la limite dure de 0.25 Go sur la chaîne d’entrée, mais fonctionne maintenant tant que la sortie convertie n’est pas supérieure à 1 Go.
  • Évitez une recherche de catalogue inutile pendant l’élagage de la page de tas (Thomas Munro) Il n’est pas long de vérifier les index non gorgés ici, et le Che CK a provoqué des problèmes de performance significatifs dans certaines charges de travail. Il y avait aussi au moins une possibilité théorique de blocage.
  • Évitez de créer des magasins de tubiles inutilement issus pour les fonctions de fenêtre (Andrew Gierth) dans certains cas, ils incluraient toutes les colonnes du ou des tableaux source, pas seulement ceux qui sont nécessaires par la requête.
  • Permettre à Repalloc () de redonner de l’espace lorsqu’un grand morceau est réduit en taille (Tom Lane)
  • Assurez-vous que les fichiers WAL et Historique temporaires sont supprimés à la fin de la récupération des archives (Sawada Masahiko)
  • Évitez l’échec de l’archive Recovery If Recovery_Min_aping. Est activé (Fujiii Masao) Recovery_Min_Apply_delay n’est généralement pas utilisé dans cette confusion, mais cela devrait fonctionner.
  • Correction d’une défaillance de la réplication logique lorsque l’éditeur et l’abonné ont des idées différentes sur les colonnes d’identité de réplique d’une table Thaïs, Peter Eisenerrat) en déclin d’une colonne dans le cadre de l’identité de réplique de l’abandon, a conduit à des erreurs de «membre bitmapset négatif non autorisées».
  • Évitez le retard indésirable lors de l’arrêt d’une réplication logique Walsender (Craig Ringer)
  • Correction de la gestion du délai d’expiration dans les processus de Waleceiver de réplication logique (Julieen Rouhaud) Logic ermère empêché Wal_receiver_timeout de travailler dans des déploiements de réplication logique.
  • Messages de réplication correcte du temps pour le décodage logique (Jeff Jans) Cette surveillance a entraîné, par exemple . Last_msg_send_time lisant généralement comme nul.
  • Dans le décodage logique, assurez-vous que les sous-transactions sont correctement comptabilisées lors de la reconstruction d’un instantané des défaillances de ssertion; il est de l’oncle si de mauvaises exidts existent dans les constructions de production.
  • Correction de l’état de la course pendant la sortie du backend, lorsque le backend a attendu de manière procédé la réplication synchrone (dongming liu)
  • Corrigez le système alter pour faire face aux entrées en double dans PostgreSQL.auto.Conf (Ian Barwick) Alter System Iself ne génère pas un tel état, mais des outils externes qui modifient PostgreSQL.auto.Conf pourrait le faire. Les entrées en double pour la variable cible seront maintenant maintenant maintenant maintenant.
  • Rejeter inclure des directives avec des noms de fichiers vides dans les fichiers de configuration et le rapport inclut la réapprovisionnement en file plus clairement (Ian Barwick, Tom Lane)
  • Évitez les connexions abandonnées des plaintes de journalisation lors de l’utilisation des clients basés sur l’authentification PAM (Tom Lane) LIBPQ effectueront généralement deux ATT de connexion lorsqu’un mot de passe est requis, car ils n’auront pas leur utilisateur pour un mot de passe jusqu’à ce que leur tentative de connexion échoue. Par conséquent, le serveur est codé pour ne pas générer un spam de journal USESSSS lorsqu’un client ferme la connexion la connexion lors de la demande d’un mot de passe. Howver, le code du code d’authentification PAM n’avait pas obtenu cette note et générerait plusieurs messages sur un panneau d’authentification fantôme.
  • Corrigez certains cas et une date de date incomplète ne creuse pas dans le temps avec la contribution du fuseau horaire (Alexander Lakhin) si un fuseau horaire avec un décalage U TC variant dans le temps est spécifié, alors une date doit être également, afin que le décalage puisse. Selon la syntaxe utilisée, ce chèque n’était pas enthousiasmé dans certains cas, permettant à la production de faux.
  • Correction de la mauvaise conduite de BitShiftright () (Tom Lane) L’opérateur de shift à droite Bitstring n’a pas réussi à zéro l’espace de rembourrage qui est des thets dans le dernier octet de l’ofe de l’ofe alt un sult lorsque la longueur de bittring n’est pas un multiple de 8. Bien qu’invisible pour la plupart des opérations, tout bits non nul entraînerait un comportement de comparaison inattendu, car les comparaisons Bitstring sur Agn Ore les bits supplémentaires, s’attendant à ce qu’ils soient toujours nuls. Si vous avez des données incohérentes à la suite de Saver
Mettre à jour mytab set bitcol = ~ (~ bitcol) où bitcol != ~ (~ bitcol);
Crévuré En haut Suivant
E.12. Version 10.12 Maison E.14. Version 10.Dix

Mariadb 10.11.0 Notes de libération

Mariadb 10.11 est une série de développement actuelle de MariaDB. C’est une évolution de MariaDB 10.10 avec plusieurs fonctionnalités entièrement nouvelles.

Contrairement aux nouvelles versions récentes, Mariadb 10.11.0 est une version d’aperçu unique. Les fonctionnalités doivent être considérées.11.

L’aperçu est disponible en tant que contenu quai.IO / MARIADB-FOUNDATION / MARIADB-DEVEL: 10.11 préparation.

Pour un aperçu de MariaDB 10.11 Voir ce qui est mariaDB 10.11? page.

Merci, et profitez de Mariadb!

Authentification

  • Windows -Passwordless Login pour l’utilisateur de racine MariaDB, pour les utilisateurs d’administration OS, en utilisant le plugin d’authentification GSSAPI (MDEV -26715)
  • GRANT AU PUBLIC (MDEV-5215) (article de blog)
  • Séparez les privilèges d’administration super et lisent uniquement (MDEV-29596)

Optimiseur

  • Optimisation semi-jointe pour les instructions de mise à jour / suppression d’une seule table (MDEV-7487)
  • Autoriser la poussée des requêtes impliquant des syndicats dans des moteurs extérieurs pour les moteurs étrangers (MDEV-25080)
  • Faire analyser le format = JSON Afficher le temps passé dans l’optimiseur de requête (MDEV-28926)

Schéma d’information

  • La performance est de lire le tableau des paramètres du schéma d’information (MDEV-29104)
  • SCALLE DE TABLE complète dans les paramètres du schéma d’information et les tables des routines de schéma d’information (MDEV-20609)

Versioning système

  • Paramètre de version système, System_versioning_insert_history, pour permettre une modification de l’historique (MDEV-16546)
  • MariaDB-Dump: vidage et restauration des données historiques (MDEV-16029)

Innodb

  • innodb_write_write_threads et inthreadb_reads sont dynamiques, et leurs valeurs ont changé de modification modifiée modifiée sans restartart le serveur (MDEV-11026)

Général

  • Renommer les variables de requêtes lentes (MDEV-7567)
    • log_slow_min_examined_row_limit (min_examined_row_limit)
    • log_slow_query (slow_query_log)
    • LOG_SLOW_QUERY_FILE_NAME (SLOPE_QUERY_LOG_FILE) Ce sera reded à log_slow_query_file dans le prochain mariaDB 10.11 libération.
    • log_slow_query_time (long_query_time)
    • Replicate_rewrite_db est désormais une variable système, plus une option (MDEV-15530)

    Ne pas utiliser alpha Sortie sur les systèmes de production!

    Pour une liste complète des modifications apportées dans MariaDB 10.11.0, avec des liens vers des informations détaillées sur chaque poussée, voir le changelog.

    Être informé de la nouvelle version du serveur MariaDB par abonnement à la communauté de mariadation annonce ‘MariaDB.Liste d’annonce de l’organisation (il s’agit d’une liste de trafic bas, annonce uniquement). Les clients de MariaDB Corporation seront informés de toutes les nouvelles relances ANKS aux services de notification.

    Mariadb peut déjà être inclus dans votre distribution de SG préférée. Plus d’informations peuvent être trouvées sur les distributions qui incluent la page MariaDB.

    • ← Mariadb 10.11.1 notes de libération
    • ↑ Remarques de libération –mariadb 10.11 séries ↑
    • Mariadb 10.11.6 Notes de libération →

    commentaires

    Contenu reproduit à ce sujet la propriété des propriétaires respectifs, et ce contenu est examiné à l’avance par MariaDB. Les vues, informations et opinions exprimées par cette porte de contenu nécessite, toute autre partie.

    • ↑ Remarques de libération –mariadb 10.11 séries ↑
    • Mariadb 10.11.5 Notes de libération
    • Mariadb 10.11.4 Notes de libération
    • Mariadb 10.11.3 Notes de libération
    • Mariadb 10.11.2 Notes de libération
    • Mariadb 10.11.1 notes de libération
    • Mariadb 10.11.0 Notes de libération
    • Mariadb 10.11.6 Notes de libération

    Épisode 11: Episode 10 “Snow Eelder” Capture | Points à noter après un grossissement de faiblesse / annulation de la barrière

    Il s’agit d’une récupération d’environ 450 seule

    [Action ③] guérir froid

    Un total d’environ 120-130 récupération

    Conseils et précautions pour la capture pendant la bataille

    Défaite avant la libération de la barrière
    Si la barrière s’épuiseMort presque instantanée(1-2 tours même si vous endurez)
    Je n’ai pas besoin d’un rôle de récupération
    Quatre joueurs de la puissance de feuQuoi qu’il en soit, tu devrais faire des dégâts de toute façon
    Dignant environ 8 000 à 10 000 dégâts par tour
    Snoweler estNotez qu’il se rétablira avec moins de la moitié HP
    Le “sutomi” de Batmus est dangereux
    Si vous tombez même une fois, la barrière sera coupée
    Il n’y a pas de condition de l’ennemi
    Plutôt que d’ajouter une résistance systémique et une résistance Hyad!

    Assurez-vous de vaincre avant que la barrière ne s’épuise!



    Chapitre 11 Épisode 10 BossMeilleur point à noterest. Assurez-vous de vaincre pendant que la barrière se développe (ou jusqu’au prochain virage). Les dommages causés à environ 4 fois et trois fois d’action + “Kayakaku Iki” seront ajoutés. Même si vous pouvez le résister, c’est environ un tour

    IkikiPlus de 600 dégâts

    Le rare est de 600 à 700 dégâts dans l’ensemble. Si cela peut être fait deux fois, vous ne pourrez pas le voir. En ce qui concerne le jeu principal, il est préférable de le pousser avec une “puissance de feu” plutôt que “endurer”

    La récupération n’est pas nécessaire

    Merci à la barrière et à la récupération de FOSVous n’avez pas besoin d’un rôle de récupération sur le joueurDe plus, il n’y a pas besoin de Haberha Yamamori

    La fête est juste “puissance de feu”

    • La barrière et la récupération ont considérablement réduit les dommages
    • Vous devez couper le HP avant la libération de la barrière

    Sutomi est un peu dangereuse.

    Je ne recommande pas le “sutomi” de Batmas pour élever la puissance de feu, mais je ne le recommande pas. La raison principale est que si un “coup” entre (1) le “coup” entre, il est inutile de 900 et (2) la barrière est coupée

    * Le titre écrase au milieu

    HP récupère HP avec guérison

    Lorsque le HP est inférieur à la moitié, HP avec “Happy Happa”Environ 3000 récupérationsFaire

    Un exemple de formation de parti de l’axe principal de la puissance de feu

    1 J’ai abaissé la difficulté de composition autant que possible
    Les détails tels que le cœur et le statut ont été omis dans cet article
    2 Une forme qui encoure la bataille magique avec Spasta
    Je suis responsable de la récupération, mais je ne l’ai pas utilisé lorsque je l’ai effacé
    3 Subjugation en environ 4 tours
    Quatre Le temps écoulé est d’environ 2 minutes

    L’introduction des détails a été omise. J’espère que ce sera un guide pour la fête. Je ne veux pas partager cela avec l’optimalité

    Le concept de la première et de la deuxième personne

    Spasta (récupération + rappel) Batmus (puissance de feu)
    Environ 2000 pas de bien

    * Précautions de rappel

    Le concept des troisième et quatrième personnes

    Magical Warrior (puissance de feu) Ranger (puissance de feu)
    Environ 2700 pas de bien + FB Environ 2000 pas de bien