Build 524 / 2.2.0 - Datenbanksuche Resultat

hallo Torben

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.

Hast Du eine Idee?

michel

Heute lief das mAirList zirka 3min im Blindflug

michel

Nachtrag: Suche mit phpMyAdmin dauert für “ab” nur einen kleinen Bruchteil so lange.
Datanbank mySQL

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?

Hallo Torben

Zuerst einmal welcome back!

Richtig -> DB ist eine eldoDB
Beim Suchen von “ab” kommen schon ziemlich viele Ergebnisse :wink:

Wir haben nun aber eine Möglichkeit gefunden, die uns ziemlich viel Ärger ersparen würde:
siehe Feature: http://forum.mairlist.com/index.php/topic,3112.msg20597.html#msg20597

Was meinst Du?

LG
Michel