Citat:
Nu är det möjligt att du är mycket bättre insatt i databaser men ger det verkligen alltid en prestandavinst att använda vyer och procedurer? Det är ju trots allt en omväg till informationen…
|
Vyer ger ingen prestandavinst men å andra sidan har de bara ett väldigt litet overhead. Dock är det väldigt lätt att skapa sig prestandaförluster med dem om man inte har tungan rätt i mun [1].
Procedurer kan generellt ge ganska stor prestandavinst men det existerar inte några bra verktyg för att debugga dem så de är en mardröm att arbeta med när man kommer upp i komplexitet.
[1]
http://www.mysqlperformanceblog.com/...-troublemaker/