Bonjour,
J'ai une table avec 2 colonnes : attr_id et value.
attr_id est indexé mais pas value.
Cette table ne peut pas être modifiée.
Il est nécessaire pour l'application de pouvoir faire une recherche sur 'value' tout en connaissant attr_id.
Pour l'instant la requete est :
select * from nc_params where attr_id = 2091641841013994123 and value like '%0155%';
Probleme: le nombre de valeurs pour un attribut donné est appelé à augmenter fortement (1 Million). Celà va t'il faire beaucoup ralentir ma base?
Est t'il possible d'optimiser ma requete?
Autre idée : faire un trigger sur ma table pour remplir une copie avec, pour elle, les deux colonnes indexées.
Merci de vos conseils
Partager