jmobylette
Messages postés63Date d'inscriptionmardi 24 juin 2003StatutMembreDernière intervention25 août 2015
-
4 janv. 2006 à 22:19
jmobylette
Messages postés63Date d'inscriptionmardi 24 juin 2003StatutMembreDernière intervention25 août 2015
-
5 janv. 2006 à 00:15
Bonjour !
Sur PhpMyAdmin, quand on sélectionne une table, on voit un tableau "Espace utilisé" et dedans il y a "Perte".
J'aimerais savoir pourquoi cela augmente toujours et surtout à cause de
quoi (sachant que je rentre des données dans la table et j'en supprime
couramment) et je voudrais aussi savoir comment vider cette perte !
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 20079 4 janv. 2006 à 22:25
Salut,
Ces pertes sont normales... Et il ne s'agit en aucun cas de pertes de données, mais de pertes d'espace disque. (ouf)
Cela arrive car pour des questions d'optimisation (temps) des requètes
sur les tables MyISAM, MySQL ne prend pas le temps de correctement
nettoyer les espaces vides dans les tables.
ex : suppression en série, les entrèes ne sont pas effacée à fonds,
insertion, un espace est alloué puis rempli. Ensuite la taille de
l'enregistrement n'est pas forcément "ajuster" au données contenues.
Pour "réparer" cela, faire une optimisation de la table, ou une réparation ("optilze table X")
Mais rien ne sert de le faire tous les jours... une fois par mois ou par semaine suffit...