Ilja: PHP DB-Abfrage

Beitrag lesen

yo,

das kommt drauf an, wann die sortierunng ausgeführt wird....
Wie kann ich das beeinflussen?

nur mit TOP alleine gar nicht

Nun aber zurück zu deinem Problem, hast du dir den Ausfürhungsplan angeschaut,...
Wo finde ich den?

bin ich was MSSQL angeht überfragt, aber googeln sollte bestimmt ergebnisse aufzeigen.

sind geeignte Indizes gestezt, um deine Bedingungen in der WHERE klausel abzudecken ?
Was sind geeignete Indizes?

tuning ist die königsdiziplin was die datenbank-administration betrifft. selbst profis werden dabei regelmäßig überrascht. Hier gilt probieren über studieren, grundsätzlich isnd spalten ind er WHERE klausel geiegnte Kanditaten für einen Index, wobei ich zusammengesetzte schlüssel einsetzen würde.

auch sehe ich das ">" Zeichen als kritisch an.
Warum?

ein index ist eine sortierung, die man sich wie seitenzahlen vorstellen kann. wenn du nun nach einer bestimmten seite nachschaust, dann findest du die seite im buch recht schnell, schließlich sind die seiten ja sortiert, es sei den der autor hat sich einen spass erlaubt. wenn ich nun aber sage, zeige mir alle seiten größer 100, dann kann ist das natürlich wesentlich ungenauer.

Ilja