phpbar.de logo

Mailinglisten-Archive

Probleme mit Tabelle - bessere Performance

Probleme mit Tabelle - bessere Performance

Thorsten Horstmann mysql-de_(at)_lists.bttr.org
Thu, 11 Apr 2002 23:19:34 +0200


Christian Thiele wrote:
> Beispiel UPDATE:
> 
> update mail_idx set message_deleted = 'Y',message_read = 'Y' where
> message_to='w' or message_id = 'shVlVjSaOIJrui' or message .........

hier kann MySQL keine Indexe verwenden; klar das dauert dann.
In der Zeit ist die Tabelle gelockt - auch klar. In der Doku gibt
es auch hierzu einen entspr. Abschnitt. Bitte lies ihn.

Vielleicht hilft es die Query in mehrere aufzusplitten, damit
MySQL Indexe verwenden kann.
Wie lange dauert die Query wenn Du keine Indexe angelegt hast?

hth,
  -Thorsten

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



php::bar PHP Wiki   -   Listenarchive