20. september 2005 - 11:23Der er
7 kommentarer og 1 løsning
performance issue: database kald vs. mængde returneret data?
hejsa,
jeg står og skal vælge imellem opdeling af en stor stored procedure i 5 mindre som hver især tager sig af sin del af data og "en stor een" som skal hente alt på en gang.
Det er jo den "dilemma" mellem 5 databasekald og kun een som returnerer det hele.
Hvad er det bedste tilgang, rent performance mæssigt?
kan jeg så tage og kalde de 5 "mindre" fra en 6. procedure så jeg rent faktisk kun udfører et kald til serveren og får alt data tilbage igen? Kan jeg det, altså kalde stored procedure fra en anden stored procedure? Det vil gøre det nemmere for mig at vedligeholde procedurerne... eller er det bare ønske tænkning?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.