Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
merci
Olivier B. a écrit :Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
Bonjour,
commencez par nous donner le nom des tables
et le nombre exact et
maximum des localisation
et les détaillants un à un.
Enfin, un telle requête n'est pas à faire sur le serveur SQL en général
mais plutôt du côté client, car ce que vous voulez, c'est de la cosmétique !
Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L9
Olivier B. a écrit :
Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
Bonjour,
commencez par nous donner le nom des tables
et le nombre exact et
maximum des localisation
et les détaillants un à un.
Enfin, un telle requête n'est pas à faire sur le serveur SQL en général
mais plutôt du côté client, car ce que vous voulez, c'est de la cosmétique !
Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L9
Olivier B. a écrit :Salut,
Pour referencer des fichiers sur différents stockages j'ai une table
objets qui contient la descriction d'objets, une table instance qui
contient les existances de ces objets dans un nombre de localisation
variables referencée dans une table loc, exemple simplifié
obj.id obj.nom
1 fichier1
2 fichier2
inst.objid inst.loc
1 1
2 1
1 4
donc fichier1 est dans les loc 1 et 4, fichier2 est dans la loc2, la
loc 3 a été supprimée.
J'ai un etat qui référence les fichiers selon leur localisation:
loc1 loc4
fichier1 X X
fichier2 X
Pour faire cela je requette la table objets puis pour chaque
enregistrement je requette la table instance pour recuperer les
engeristrement sous inst.objid = id de l'objet courant, cela
fonctionne tres bien pour un petit nombre de resultats mais on me
demande de pouvoir générer un etat total, et la le temps d'execution
passe à plusieurs minutes, j'ai environ 30000 objets, 9 localisation
et 70000 instances...
J'utilise MSSQL 2K5 et ASP pour générer l'état, je cherche à savoir
s'il est possible de n'ecrire une seule requette qui me sorte
directement l'état.
Bonjour,
commencez par nous donner le nom des tables
et le nombre exact et
maximum des localisation
et les détaillants un à un.
Enfin, un telle requête n'est pas à faire sur le serveur SQL en général
mais plutôt du côté client, car ce que vous voulez, c'est de la cosmétique !
Lisez l'article que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L9
Salut,
comment dois-je interpréter ce silence, on ne peut resoudre la
presentation des donnés en une seule requette ou j'ai mal exprimé les
donnés du probleme ?
merci
--
pas de turlututu. apres l'@robase
Salut,
comment dois-je interpréter ce silence, on ne peut resoudre la
presentation des donnés en une seule requette ou j'ai mal exprimé les
donnés du probleme ?
merci
--
pas de turlututu. apres l'@robase
Salut,
comment dois-je interpréter ce silence, on ne peut resoudre la
presentation des donnés en une seule requette ou j'ai mal exprimé les
donnés du probleme ?
merci
--
pas de turlututu. apres l'@robase