Table des matières
Ouvrez la section Opérations
Pour accéder à cette section à partir de la vue table ou base de données, nous devons rechercher le lien Opérations ce qui nous amènera à l'écran suivant :
Comme nous pouvons le voir, nous avons plusieurs sections au sein du panneau qui nous offrent une diversité d'actions.
Maintenir une table
La maintenance est très importante car elle nous permet d'avoir une performance dans les paramètres attendus, nous réduisons la quantité de données indésirables dans nos tables, ainsi qu'elle nous permet de rechercher des incohérences pouvant affecter notre stabilité à un moment donné.
Opérations d'entretien
Ensuite, nous verrons les opérations de maintenance que nous pouvons utiliser à partir du panneau des opérations dans phpMyAdmin.
- TABLEAU DE CONTRLE: Cette opération nous donne la possibilité de rechercher des incohérences dans le tableau, ceci est réalisé en parcourant tous les enregistrements en s'assurant que les éléments supprimés sont corrects, en plus de vérifier l'intégrité des clés des tableaux, si tout va bien il nous donnera un message d'accord, sinon il nous informera que nous devons faire une réparation de la table.
- TABLEAU D'ANALYSE: Cette opération fait une analyse et un stockage des clés et de leurs positions, ainsi le REJOINDRE Dans les requêtes, cette opération doit être effectuée périodiquement afin que nous puissions maintenir la table dans un état optimal pour effectuer les requêtes qui portent REJOINDRE.
- TABLEAU DE RÉPARATION: nous permet de réparer les données corrompues dans les moteurs MonISAM Oui ARCHIVER.
- TABLEAU DE DÉFRAGEMENT: Avec l'utilisation de tables Innodb et en utilisant des opérations d'insertion et de suppression d'enregistrements, nous fragmentons constamment les tables, perdant ainsi en performances dans les recherches. Cela doit être fait périodiquement pour maintenir les performances et ne s'applique qu'au moteur Innodb. Cette opération ne fait que reconstruire la table pour supprimer les fragments.
- OPTIMISER LE TABLEAU: Lorsque de nombreuses actions de suppression et d'insertion ont été effectuées, nous avons beaucoup d'espace inutilisé qui augmente le poids de la table et ralentit également nos performances. Pour cela, avec cette opération, nous pouvons unifier et rendre disponible tout cet espace. Il est important de mentionner que plusieurs fois MySQL nous avertira que nous devons effectuer cette opération.
- TABLE DE CHASSE: Lorsqu'il y a une erreur d'accès et que le serveur est bloqué, c'est à ce moment qu'il faut effectuer cette opération, c'est ce qu'il fait c'est effacer tout le cache et nous permet de revenir à un état de normalité pour l'exécution des requêtes.
Dans la rubrique Options de tableau, nous avons plusieurs opérations utiles que nous pouvons effectuer, voyons quelques-unes d'entre elles et ce qu'elles font.
- RENOMMER LA TABLE: Comme son nom l'indique, cette opération permet de modifier le nom de la table.
- TABLEAU COMMENTAIRES: Cette opération nous permet d'ajouter des commentaires pouvant servir d'aide ou de documentation, ces commentaires seront affichés à divers endroits au sein de phpMyadmin, comme dans la vue des résultats par exemple.
- MOTEUR DE STOCKAGE: Il nous permet de changer le moteur de stockage de la table, il est déconseillé de mélanger des tables avec différents moteurs car lors d'une migration, ou d'une mise à jour massive de la base de données, nous ne pouvons utiliser le potentiel d'aucune des options.
Avec cela, nous avons couvert une partie de base des opérations disponibles, il y en a beaucoup d'autres qui peuvent être explorées et testées à partir de la section Opérations.