phpbar.de logo

Mailinglisten-Archive

Probleme mit Tabelle - bessere Performance

Probleme mit Tabelle - bessere Performance

Michael Bergbauer mysql-de_(at)_lists.bttr.org
Fri, 12 Apr 2002 10:36:56 +0100 (CEST)


On 11-Apr-2002 Christian Thiele wrote:
> AFAIK sollte man überall worüber man eine WHERE-Abfrage machen kann, einen
> Index legen
> und dann damit die Schnelligkeit erhöhen (selects) ...aber diese müssen ja
> auch bei updates/inserts neu erstellt werden und das kostet Zeit...das ist
> auch meine vermutung....welche indexes sollte ich also lassen?? Kann
> mir da jemand einen Tipp geben....?

Lies doch bitte den entsprechenden Abschnitt im MySQL-Manual durch, z.B. 
http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Optimisation.htm
l#MySQL_indexes (vorsicht, langer Link). Dort ist beschrieben, wie du Indices
anlegen musst, damit MySQL das beste draus machen kann. Du brauchst mich ja
hoffentlich nicht zum vorlesen.

Ohne deine Anwendung im Detail (sprich, jede Query) zu kennen, kann dir
_keiner_ sagen, welche Indices du brauchst.

Bitte lies das MySQL-Manual, speziell fuer dieses Problem das Kapitel 5 (in der
auf dem Webserver verfuegbaren Fassung)

Michael

-- 
michael Bergbauer <michael_(at)_noname.franken.de>
Use your idle CPU cycles.
See http://www.distributed.net and win $ 1 000.
Visit our mud Geas at geas.franken.de Port 3333

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



php::bar PHP Wiki   -   Listenarchive