Bonsoir,
Je voudrais optimiser 1 base Access qui commence à ramer avec 40000 enregistrements d'une longueur de plus de 400 octets, dans 1 table.
J'ai une table qui représente un catalogue et qui est structurée entre autres, d'un champ Reference (entier long), d'un champ Contenu (texte, maxi : 255), comme les 255 caractères ne suffisent pas toujours, j'ai 1 autre table : ExtLib dans la même base de données qui comprend un champ Reference (clé primaire servant de relation avec la table principale) et un champ Libetendu (mémo). Je voudrais optimiser ça, et j'ai besoin de conseils avertis ....
En effet, après analyse, je me suis aperçu que 80% des 40000 enregistrements n'utilisaient que 65 octets dans le champ Contenu. J'ai alors supposé qu'il serait préférable de ramener mon champ Contenu à 1 longueur de 65 et passer les compléments dans le champ mémo de la table ExtLib, mais à ma grande surprise si je réalise cette opération, ma base de données est encore plus volumineuse en octets ! Comment est-il préférable d'optimiser ?
Mettre directement un champ mémo en contenu ? (je ne peux pas, je dois pouvoir trier !...)
Si quelqu'un a une idée ou 1 lien vers des conseils d'optimisation des bases de données MERCI.