Uns ist aufgefallen, dass bei der Datenbanksuche das mAirList ins stocken kommen kann.
Wenn wir z.B. “ST FirmaX” suchen, dann ist mAirList sehr schnell. (Player läuft konstant)
Wenn wir jedoch nach “ab” suchen, dann friert uns das GUI ein. Player läuft, aber keine Visualisierung bzw. Commando-Eingabe mehr möglich.
Wie bekannt laufen bei mAirList 2.x alle Aufgaben im Hauptthread ab. Wenn also die Datenbanksuche “etwas” länger dauert, hängt solange die GUI. Ich arbeite hart daran, das für v3 zu ändern.
Die Suche mit phpMyAdmin ist nicht mit dem zu vergleichen, was die Datenbanksuche macht. Bei ersterem hast du vermutlich nur ein einfaches SELECT-Statement auf die songs-Tabelle abgesetzt (wir reden doch hier von einer eldoDB, oder?). Die Datenbanksuche sucht aber auch noch die Cuepunkte usw. aus den anderen Tabellen zusammen, was erheblich länger dauern kann (ein weiteres Statement mit mehreren Ergebnissen pro gefundenem Titel).
Wie viele Ergebnisse kommen denn bei der Suche nach “ab” in etwa?