Just nu i M3-nätverket
Gå till innehåll

Vy snabbare än tabell?


Grillis

Rekommendera Poster

Tjena!

 

Kör SQL server 2000...

Sammanfogar tabellerna med Inner JOIN.

 

Rent prestandamässigt är det bättre att

göra en VY som man anropar med script (ASP)

eller går det lika snabbt att skriva hela

koden direkt mot tabellen i scriptet?

 

Alltså vad är det ultimata?

Känns dock som det är lättare att göra en vy

då scripten sedan blir mer lätthanterde.

 

En annan sak när jag ändå har er på tråden =)

Är vissa attribut jag ska indexera.

Kan ju indexera vyn, men bör jag även indexera attributen i tabellen?

 

Länk till kommentar
Dela på andra webbplatser

Magnus Ahlkvist

En vy är lika snabb eller långsam som SQL-satsen som vyn utgör. En lagrad procedur däremot är snabbare, eftersom den får en kompilerad query-plan, till skillnad från vyn och dynamisk SQL.

Index på tabellen borde räcka, om du inte verkligen vill ha snabb prestanda på sökningar. Men att indexera vyn kommer att slöa ner uppdateringar och insättningar i tabellen ordentligt.

 

--

En röst talade till mig och sade:

”Le och var glad, ty det kunde vara värre”.

Så jag log, och jag var glad.

Och det blev värre.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...