Suchen wirkt sich nicht immer aus obwohl was getan wird

Aufgabeninfo

Projekt: 

Typ: 

Schwerer Fehler

Zielversion: 

Status: 

Geschlossen

Lösung: 

Erledigt

Erledigt in Version: 

Beim Suchen passiert es regelmäßig, dass die FilmListe flackert und wackelt und so tut als würde sie etwas filter. Aber die resultierende Ansicht scheint wieder komplett zurück zu springen. Es scheint als würde etwas gefiltert aber das scheint sich zu mindest so halb wieder zurück zu setzen. Erst wenn man anschließend F5 zum Aktualisieren drückt erscheint die richtige Ansicht. Das ist serh unschön und nervig. Hier muss dafür gesorgt werden, dass das Suchen sich wieder geschmeidig anfühlt.

Eventuell liegt es auch daran, dass die Sammlung so groß geworden ist und entsprechende Abfragen so lange dauern. Vielleicht hilft da ja schon ein größerer Cache?

Kommentare

(Kein Betreff)

Aufgabeninfo

Status: 

Zugewiesen

Das hängt wohl auch damit

Das hängt wohl auch damit zusammen, dass die Query zum Suchen sich intern eine riesige virtuelle Tabelle aufbauen muss wodurch das durchsuchen dieser schon sehr viel zeit beansprucht.

Durch das Umstellen dieser großen Query auf einige kleine Abfragen konnte die Last die dabei entsteht auch schon mal deutlich reduziert werden. In Verbindung mit einem größeren Cache scheint das hier schon mal etwas gebracht zu haben.

Es fehlt aber noch eine Aufsplittung der Genres. Diese werden aktuell noch auf klassischem Wege gesucht. Das muss separat erfragt werden und die Genres müssen anhand einer Unterquery vorgefiltert werden.

Außerdem muss das Ganze noch abschließend über WLAN etc. getestet werden.

Tests sind soweit gut

Aufgabeninfo

Status: 

Erledigt

Lösung: 

Erledigt

Erledigt in Version: 

Tests sind soweit gut verlaufen. Suchen scheint sich jetzt immer auszuwirken. Von einer Umstellung der Genre sehe ich derzeit noch ab. Das kommt eventuell später, wenn das Suchen wieder Probleme macht.

(Kein Betreff)

Aufgabeninfo

Status: 

Geschlossen