Je nouveau dans la base de données, et ne sais pas comment et quand mysql allouer de l'espace mémoire.Base de données de mémoire :: MySql Innodb combien allocation de mémoire de stockage pour champ vide vs champ non vide - Varchar ou texte
Dans MySql Innodb combien d'allocation de mémoire de stockage pour le champ vide (pas de chaîne insérée) vs champ non vide?
Autre forme de ma question:
Lorsque l'espace alloué mémoire dans MySql InnoDB pour le champ varchar/texte dans le temps de la création de la table ou lorsque les données inséré dans le terrain?
Merci,
Yossef
Merci beaucoup, combien son allocation dans le disque dur si stirng ont longueur 50 char et sa colonne varchar (255) - tous les 255 caractères ou seulement 50? – Yosef
seulement 50. il y a un surcoût pour les pointeurs de ligne réels qui est fixé, mais varchar signifie un tableau de caractères de longueur variable - char serait entièrement alloué. – Randy