MySQL Forums
Forum List  »  German

Re: Wird Abfrage durch view-Tabellen gebremst?
Posted by: Thomas Wiedmann
Date: May 28, 2011 12:41PM

Hallo Alwin,

es ist natürlich etwas schwierig für mich zu helfen, wenn Deine Tabellen andere sind, als ich hier sehe. Bzw. ich den Original-Query nicht sehe.
Mit meinem QUERY werden genausoviel JOIN nötig wie mit Deiner VIEW. Allerdings kann MySQL VIEWs nicht so effizient analisieren.
Hat Du den ORDER BY NULL wahrgenommen in meinem Beispiel? Bitte verwenden, spart eventuell Temporäre Tabellen.

Generell wichtig ist, dass in der Spalte "KEY" des EXPLAIN nicht NULL steht. Es sollte - wenn möglich - immer ein Index dort stehen.

Noch was anderen. Zeige mal folgende MySQL Einstellungen.

mySQL>SHOW VARIABLES LIKE '%buffer%';

Grüße
Thomas

--
Die SQL-Backstube
http://www.twiedmann.de/sqlbackstube/index

Options: ReplyQuote




Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.