|
Page : 1 2 Page Précédente | |
Auteur | Sujet : [résolu] Problème de requête, CPU à 100%... |
Publicité | Posté le 26-07-2005 à 15:12:51 |
skeye | Tu peux pas la faire sans sous-requête?
--------------- Can't buy what I want because it's free - |
Beegee | Remplace le NOT IN par un NOT EXISTS pour voir.
|
skeye |
--------------- Can't buy what I want because it's free - |
Beegee |
|
skeye |
--------------- Can't buy what I want because it's free - |
Beegee | Non, tu sélectionnes l'historique de plus d'un mois de tous les utilisateurs.
|
RaTo |
|
skeye |
Message édité par skeye le 26-07-2005 à 15:25:55 --------------- Can't buy what I want because it's free - |
megadub | bah pourquoi pas ça simplement :
|
Publicité | Posté le 26-07-2005 à 15:26:29 |
skeye |
--------------- Can't buy what I want because it's free - |
skeye |
--------------- Can't buy what I want because it's free - |
skeye | par curiosité, ya combien de lignes dans ta table historique_login?
Message édité par skeye le 26-07-2005 à 15:32:35 --------------- Can't buy what I want because it's free - |
Arjuna Aircraft Ident.: F-MBSD | Vérifie déjà que dans ta version de MySQL y'a bien le EXISTS qui est supporté. Apparement, il ne l'est pas.
|
RaTo | En balaçant la requête :
|
Arjuna Aircraft Ident.: F-MBSD | Teste ma solution. |
Beegee | Autre question qui va avec : y a-t-il un index sur login_loginname ? |
Arjuna Aircraft Ident.: F-MBSD | Avec les index evidement. |
megadub |
|
RaTo |
|
Beegee | Vu que EXISTS ne semble pas supporté, passage par jointure externe, comme d'hab'
Message édité par Beegee le 26-07-2005 à 15:41:06 |
skeye |
--------------- Can't buy what I want because it's free - |
Arjuna Aircraft Ident.: F-MBSD | A mon avis, il faut surtout un group by (pour faire un distinct) dans la sous-requête.
|
skeye |
--------------- Can't buy what I want because it's free - |
RaTo |
|
Beegee | Je t'ai donné 2 requêtes qui devraient marcher, juste au-dessus, y a pas besoin de EXISTS de toute façon. |
RaTo |
Oui. (enfin c'est une exigence de mon supérieur, donc je ne peux pas modifier ça) Message édité par RaTo le 26-07-2005 à 15:43:33 |
megadub |
|
skeye | bon, alors voir plus haut les suggestions de beegee et arjuna... --------------- Can't buy what I want because it's free - |
skeye | Je pense que la bonne piste effectivement c'est de réduire au max le nombre de réponses de la sous-requête... --------------- Can't buy what I want because it's free - |
Arjuna Aircraft Ident.: F-MBSD | Personne veut suivre ma requête |
Arjuna Aircraft Ident.: F-MBSD | C'est mal de tronquer une table de logs. |
RaTo |
|
skeye |
--------------- Can't buy what I want because it's free - |
RaTo |
ça tourne toujours.. Message édité par RaTo le 26-07-2005 à 16:00:08 |
RaTo | Bon j'ai arrêté la requête d'Arjuna, ça ramait trop.. |
Beegee | Et mes requêtes alors ? |
Arjuna Aircraft Ident.: F-MBSD | C'est étrange que ça ramme autant, t'as combien de login différents ?
|
RaTo | Bonsoir les amis,
|
RaTo |
|
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
[VB][RESOLU]Probleme lors d'un demarrage d'un prg fait en vb | Probleme de modification dans un fichier! |
[Résolu] Prob avec suppression maintenant :P | [Résolu] Importer sous Access |
[Resolu]macro suite a une saisie clavier | [RESOLU] [MySQL API C] Problème avec mysql_query |
[SQL] Problème écriture requête | |
Plus de sujets relatifs à : [résolu] Problème de requête, CPU à 100%... |