Menu

{MySQL} Que signifie la colonne 'perte' [Résolu/Fermé]

moderno31 872 Messages postés mardi 23 juin 2009Date d'inscription 8 août 2012 Dernière intervention - 7 oct. 2009 à 19:33 - Dernière réponse :  Danielos
- 16 déc. 2017 à 16:17
Bonjour,

Dans phpMyAdmin j'ai une colonne nommée 'perte' en fin de colonnes de tables.
Je ne comprends pas à quoi elle peut servir.
Et comment faire pour ne pas avoir de pertes.
??

Merci
Afficher la suite 

3 réponses

lecube 306 Messages postés samedi 14 mars 2009Date d'inscription 13 avril 2010 Dernière intervention - 7 oct. 2009 à 22:14
+18
Utile
Bonjour,

Imagine une case pour 30 characteres ... On y insere un record R1 à 22 characteres, puis un record R2 à 28 characteres ... R2 va se mettre directement après R1. Imagine maintenant qu'on efface R1 et qu'on y remette R3 à 20 characteres. Tu te retrouves avec l'espace pour 2 characteres !!! inutilisable !!! Tu ne peux rien faire pour empecher cette perte. En ajoutant et effacant, on a forcement des pertes.

Maintenant selectionne toutes tes tables et choisi "optimiser table" dans action. Toutes ses pertes vont etre nettoyer.
A+
Cette réponse vous a-t-elle aidé ?  
Bonjour,
Merci pour ce post qui même ancien donne une explication très claire et la méthode ad hoc.
Merci encore
moderno31 872 Messages postés mardi 23 juin 2009Date d'inscription 8 août 2012 Dernière intervention - 9 oct. 2009 à 16:56
0
Utile
ok, merci.
C'est entendu. Je pensais que cela avait une autre explication.