SQL Queries optimieren

Aufgabeninfo

Projekt: 

Typ: 

Feature-Wunsch

Zielversion: 

Status: 

Geschlossen

Lösung: 

Wird nicht behoben

Erledigt in Version: 

Die Queries die in der Movie Collection benutzt werden müssen überprüft werden. Also, ob das immer alles so seinen Sinn macht.

Die Query zum Erfragen der Subfilme scheint nicht ganz ideal. Denn diese Abfrage greift auf die View "view_movies" zurück welche eine andere Tabelle 2x in die Tabelle "movies" joint. Aber diese beiden Werte braucht man nur für die Hauptliste. Wobei man da auch nicht mal zwangsweise beide bräuchte sondern nur die Info, ob Unterfilme existieren. Denn die Unterfilme werden seperat erfragt.

Die Query zum Erfragen der Unterfilme sollte auch nicht über die View gehen sondern sollte direkt auf die Tabelle zugreifen.

Oder die View "view_movies" sollte umgebaut werden und nur noch nicht gelöscht Filme anzeigen. Die Informationen über Unterfilme sollte dann über eine andere View laufen.

Es sollte Idealerweise auch so sein, dass alle Queries auf eine View zurückgreifen die automatisch alle gelöschten Filme ausfiltert. Damit ncht überall das Löschflag seperat berücksichtigt werden muss. Aber dabei sollten auch noch nicht die Flags für die Sammelboxen enthalten sein. Da die Verknüpfung mir der anderen Tabelle aber auch wieder Zeit frisst. Eventuell würde sich auch ein Index auf dem Löschflag lohnen.

Es wird dafür wohl nötig sein, dass man ein Datenbankupdate durchführen muss.

Kommentare

Wurde neu bewertet. Mit dem

Aufgabeninfo

Status: 

Erledigt

Lösung: 

Wird nicht behoben

Erledigt in Version: 

Wurde neu bewertet. Mit dem Ergebniss, dass ich daran jetzt erst man nichts machen werde.

(Kein Betreff)

Aufgabeninfo

Status: 

Geschlossen