Hiho,
Der Datenbestand ist doch schon bei der serverseitig arbeitenden Logik angekommen. Es geht also nur noch ums Picken, und dieses soll wahlfrei geschehen.
Nein, die daten liegen erst mal in der MySQL DB (diese ist zwar oft auf dem selben Server, es gibt aber auch durchaus Architekturen mit einzelnen Datenbankservern) und von dort müssten dann alle datensätze zu PHP geschaufelt werden. Das kostet zum einen einen ganzen haufen Speicher, weil alles in PHP vorgehalten werden muss und auch recht viel zeit - selbst wenn Datenbank und Webserver sich einen rechner teilen.
Marc