Optimisation d'une requête MySQL
Fermé
Tcwn32
-
7 juin 2010 à 14:28
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 7 juin 2010 à 14:52
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 7 juin 2010 à 14:52
A voir également:
- Optimisation d'une requête MySQL
- Optimisation pc - Accueil - Utilitaires
- Mysql community server - Télécharger - Bases de données
- Optimisation découpe panneau gratuit - Télécharger - Outils professionnels
- Optimisation windows 10 - Guide
- Requête sql pix - Forum Python
2 réponses
cddu33
Messages postés
1269
Date d'inscription
vendredi 11 janvier 2008
Statut
Membre
Dernière intervention
8 septembre 2015
256
7 juin 2010 à 14:36
7 juin 2010 à 14:36
se qui doit surtout ralentir tes requêtes c'est le nombre d'entrée dans ta table.
A tu déjà utilisé l'option Optimiser de Mysql
A tu déjà utilisé l'option Optimiser de Mysql
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
7 juin 2010 à 14:52
7 juin 2010 à 14:52
Bonjour,
Il y a en effet quelque chose de monstrueux dans tes requêtes en termes de performances, c'est ça :
JOIN sites_partenaire ON (site_partenaire.url LIKE CONCAT("%", referers.ndd, "%"))
À ta place, je rajouterais une colonne dans ta table referers qui permette de faire directement un lien entre une entrée dans cette table et un site partenaire. Par exemple en le calculant au moment où un lien entrant arrive, et, mieux, en créant une table de référence qui s'alimente automatiquement, et qui associe systématiquement un site partenaire à une entrée.
Xavier
Il y a en effet quelque chose de monstrueux dans tes requêtes en termes de performances, c'est ça :
JOIN sites_partenaire ON (site_partenaire.url LIKE CONCAT("%", referers.ndd, "%"))
À ta place, je rajouterais une colonne dans ta table referers qui permette de faire directement un lien entre une entrée dans cette table et un site partenaire. Par exemple en le calculant au moment où un lien entrant arrive, et, mieux, en créant une table de référence qui s'alimente automatiquement, et qui associe systématiquement un site partenaire à une entrée.
Xavier