Performance optimierung Indexierung

Das Hauptproblem vom SW-Indexer ist, dass sämtliche Last ins PHP verlagert ist. Die DB langweilt sich, PHP schwitzt und führt Arbeiten aus, die eigentlich von der DB viel schneller und besser erledigt werden könnten. Aus diesem Grund geht unnötigerweise der Bedarf an RAM und CPU hoch. Zudem sind einige der Methoden nicht auf Sparsamkeit ausgelegt. Belegter Speicher wird nur unzureichend wieder frei gegeben. Und an anderern Stellen werden riesige Arrays/ Objekte aufgebaut. Aus meiner Sicht, wenn die Aufgaben zwischen PHP und der DB besser verteilt wären, absolut unnötig.