Hallo,
Ich hab INZWISCHEN ne sehr große datenbank deren Performace zu schwinden scheint.
damals habe ich die dtanebank noch so programmiert dass ich einen select all auf die datenbank mache und die suchkriterien per PHP abarbeite.
jetzt weiss ich das dass keinen sinn macht und ärgere mich das ich wahrscheinlich nun das ganze system umbauen darf damit die Performance wieder wie am anfang ist.
jetzt meine frage: bringen indexe nur im zusammenhang mit der richtigen abfrage was oder bringen sie allgemein bessere performance.
Beispiel 1:
Select * From $table -> alles weitere macht das PHP script
Beispiel 2:
Select * From $table where dies und das
wenn ich nun auf die wichtigsten spalten einen index lege dann bleibt doch die suchdauer im beispiel 1 gleich und im beispiel 2 verbessert sie sich, ist das richtig?
MfG Bastler