phpbar.de logo

Mailinglisten-Archive

Abfrage Speed

Abfrage Speed

Andreas Stagl a.stagl at gmx.at
Fre Jul 23 19:23:36 CEST 2004


Hi "News"
.... komischer Name irgendwie...?!?

News schrieb:

><..>
>$sql = " SELECT id,url FROM ".DOMAINDATA." WHERE status='1' AND
>status_who='1' ORDER BY last_change DESC LIMIT 0,20 ";
>
>Die Abfrage verlangsamt das Aufrufen der Webseite aber ziemlich. Ich
>habe auf "url" einen Index gelegt aber es wird dadurch auch nicht
>scheller. 
>  
>
Kennst Du den Sinn von Indices?!?
Guckst Du: http://dev.mysql.com/doc/mysql/de/MySQL_indexes.html

... oder kurz:
Leg den Index auf die Spalte, die Du in der Where-Bedingung 
verwendest... was in Deinem Fall "status" und/oder "status_who" wäre. 
Ein Index aus "url" bringt in Deinem Fall nämlich genau garnix.

LG aus Wien,
Andy

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive