Hallo,
Folgende Query dauerst bei ca. 50.000 Zeilen in tabelle bereits mehrere Sekunden:
	
Auf die Anfrage passen bis zu 10.000 Zeilen. Nur durch LIMIT wird die Rückgabe auf 100 Zeilen beschränkt.
Irgendwelche Optimierungsvorschläge?
Den Wert name="index" hat immer nur _eine_ Zeile. Wenn es performancemäßig viel bringt könnte ich eventuell auf diese Bedingung verzichten und den Index dann von php aussortieren lassen.
Danke !
Gruß,
Syco
					Folgende Query dauerst bei ca. 50.000 Zeilen in tabelle bereits mehrere Sekunden:
PHP Code:
	
	
    $query = "SELECT title,name FROM tabelle 
        WHERE bereich = '".$row->id."' AND name != 'index' 
        ORDER BY id LIMIT ".($_GET['start']*100).",100"; 
Irgendwelche Optimierungsvorschläge?
Den Wert name="index" hat immer nur _eine_ Zeile. Wenn es performancemäßig viel bringt könnte ich eventuell auf diese Bedingung verzichten und den Index dann von php aussortieren lassen.
Danke !
Gruß,
Syco
 
          
 Moderator
 Moderator
Comment