Showing entries 1 to 1
Displaying posts with tag: indexes invisibles (reset)
Nouveautés MySQL 8.0 : Les indexes invisibles

Ce troisième article aura pour sujet l’utilisation des indexes invisibles en MySQL 8.0.14

MySQL 8.0 permet d’utiliser maintenant les indexes invisibles. Un index invisible n’est pas pris en compte par l’optimizer quand il fait le plan d’exécution de la requête.

Les indexes sont visibles par défaut. L’index invisible étant toujours maintenu en arrière-plan et mis à jour à mesure que les données seront modifiées, cela permet à un DBA/Dev de tester l’effet de la suppression d’un index sur les performance d’une requête.

Même l’utilisation d’un hint FORCE INDEX dans la requête ne pourra pas marcher pour un index invisible.

Cela a également pour avantage de ne pas avoir d’effet destructeur si l’index mis en invisible était finalement nécessaire à certaines requêtes. De plus, la suppression d’un index en toute sérénité si aucun ralentissement sur la requête n’a été …

[Lire plus]
Showing entries 1 to 1