Bonjour,
Est-ce que quelqu'un saurait me dire si le fait d'ajouter un index sur une table, joue sur l'occupation mémoire d'un serveur linux ? Où bien cela augmente la taille de la base de donnée ?
Merci beaucoup
Bonjour,
Est-ce que quelqu'un saurait me dire si le fait d'ajouter un index sur une table, joue sur l'occupation mémoire d'un serveur linux ? Où bien cela augmente la taille de la base de donnée ?
Merci beaucoup
Bonjour,
Ajouter un index sur une table augmente effectivement la taille de la base de données. Ne serait-ce que pour stocker cet index...
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Non, ça augmente la taille de la base, pas celle de la table.
Table et index ne sont pas stockés de la même manière (je ne sais pas trop comment MySQL stocke les différents objets, mais ça ne devrait pas être le cas).
Normalement, la requête ne devrait pas prendre plus de mémoire si l'index est parcouru (un index est moins lourd qu'une table).
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager