Hi,
ich wollte euch mal nach eurer Meinung fragen. Spricht etwas dagegen nur physikalische Tabellen zu verwenden und auf Views komplett zu verzichten, oder ist das unprofessionell?
Ich arbeite momentan an einem sehr umfangreichen Projekt mit vielen Daten über Fussballer. Dabei brauche ich oft den Werdegang, in welchen Saisons er bei welchem Team gespielt hat und auch wie lange. Das Statement dazu ist recht umfangreich, da viele Dinge berücksichtigt werden müssen, wie Saisons, die nur über ein Jahr statt zwei gehen, Wintertransfers, Leihen, Teams, in denen häufiger gespielt wurde, mit und ohne Unterbrechung.
Das Statement dazu ist viel zu lang, um es immer wieder in der Applikation zu verwenden, also habe ich eine Prozedur geschrieben, die mir eine Tabelle mit allen Karrieren befüllt. Ich weiß, dass man eigentlich dafür eine View verwenden würde, nur bei den vielen Joins und Groups und den hohen Datenmengen ist mir aufgefallen, dass Views deutlich langsamer sind. So liege ich beim Zugriff auf die phyiskalische Tabelle im mikrosekunden Bereich und bei der View im millisekunden Bereich.
Gruß, Tommy
ich wollte euch mal nach eurer Meinung fragen. Spricht etwas dagegen nur physikalische Tabellen zu verwenden und auf Views komplett zu verzichten, oder ist das unprofessionell?
Ich arbeite momentan an einem sehr umfangreichen Projekt mit vielen Daten über Fussballer. Dabei brauche ich oft den Werdegang, in welchen Saisons er bei welchem Team gespielt hat und auch wie lange. Das Statement dazu ist recht umfangreich, da viele Dinge berücksichtigt werden müssen, wie Saisons, die nur über ein Jahr statt zwei gehen, Wintertransfers, Leihen, Teams, in denen häufiger gespielt wurde, mit und ohne Unterbrechung.
Das Statement dazu ist viel zu lang, um es immer wieder in der Applikation zu verwenden, also habe ich eine Prozedur geschrieben, die mir eine Tabelle mit allen Karrieren befüllt. Ich weiß, dass man eigentlich dafür eine View verwenden würde, nur bei den vielen Joins und Groups und den hohen Datenmengen ist mir aufgefallen, dass Views deutlich langsamer sind. So liege ich beim Zugriff auf die phyiskalische Tabelle im mikrosekunden Bereich und bei der View im millisekunden Bereich.
Gruß, Tommy