Bonjour,
J'ai un site sur lequel il y a pas mal de traffic.
Sur chaque page, j'insère des données dans une table. Les infos que je stocke sont (entre autres): l'ip du visiteur, un numéro qui correspond à la page et un numéro qui correspond au referer (site qui a envoyé le visiteur).
Cela représente des données très volumineuses.
Afin d'établir des stats, je suis amené à faire de manière reguliere des select sur cette table.
Le select porte sur l'ip, mais aussi sur les différents numéros (N° de referer, N° de la page, etc.)
Si je lit mot pour mot la litterature, je vois qu'il faut faire un index multiple sur l'ensemble des champs qui interviennent dans le where.
Dans mon cas, cela conduit à générer un index assez lourd car il existe beaucoup de combinaisons d'ip/referer/pages.
Je remarque que pour une ip donnée, il y a finalement peu d'enregistrements.
Je serais tenté de placer un index juste sur l'ip du coup...
Est ce que quelqu'un peut me donner son avis sur la question ?
D'avance Merci
Partager