Categories

Interessant: MySQL JOIN richtungsweisend…

No Gravatar

Warum auch immer beschäftige ich mich im Moment etwas mehr mit PHP OOP und MySQL. Datenquelle ist eine sehr stark normalisierte Datenbank mit mehr als 50 Tabellen. Da kommt es schon mal vor, dass man sich lange JOINs bauen muss um an die Daten zu kommen die man haben will.

Es steht die Frage im Raum, was schneller ist: Viele einzelne SELECTS und die Abhängigkeiten in PHP abbilden oder große JOINs.

Auf der Suche nach Erkenntnis, was also besser sein könnte bin ich auf folgenden Foreneintrag gestoßen, der mir zwar o. g. Frage nicht beantwortet aber mindestens Interessant ist:

http://forum.percona.com/s/t/297/

Es macht also einen Unterschied in welche Richtung man die einzelnen Tabellen verbindet und wo die Filterkriterien in Form eines WHEREs auftauchen.

Eigentlich logisch, für mich als Beginner aber sehr interessant und somit einen Blog Wert.

TwitterTechnorati FavoritesLinkedInBlogger PostDeliciousDiggFacebookShare

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Comments are closed.