Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD
Autres SGBD Vos questions sur les autres SGBD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/07/2005, 10h50   #1
Nouveau Membre du Club
 
Inscription : juillet 2004
Messages : 124
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 124
Points : 29
Points : 29
Envoyer un message via MSN à stujava
Par défaut [AS400]Procédure stockée

Bonjour à tous,

J'ai un query qui utilise plusieurs left join et donc il est fortement ralenti.
J'ai effectué un copy de mon query dans une store procédure (AS400) et cela fonctionne toujours mais pas plus vite (c'est normal je sais) mais là ou j'aimerai aller et surtout savoir si c'est possible c'est la chose suivante :
Est-il possible que je fasse mon query de base pour ensuite parcourir mon résultset afin que pour chaque record je fasse un autre query qui lui-même me ramène un record contenant des valeurs que j'insère dans mon résultset et pour finir ma procédure stockées me ramène mon résultset complet ?

Si cela est possible j'aimerai avoir un exemple car je ne suis pas expert dans les procédure stockée.

D'avance merci pour votre aide.
Stujava
stujava est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2005, 11h29   #2
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Oui, avec un curseur dans votre requête, mais cela n'est généralement pas des plus performants. Vous êtes en V5R3 sur votre AS400 ?
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2005, 12h26   #3
Nouveau Membre du Club
 
Inscription : juillet 2004
Messages : 124
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 124
Points : 29
Points : 29
Envoyer un message via MSN à stujava
Justement c'est pour un test de performance que j'essaie de faire comme cela.

Je suis en V5R2.
existe-t-il des exemples ?
stujava est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h48.


 
 
 
 
Partenaires

Hébergement Web