Archiv für Oktober, 2008

SQL_CALC_FOUND_ROWS führt zu unerklärlichen Abstürzen

Heute mal ein Beitrag über ein Thema, das mir wochen- wenn nicht sogar monatelang Kopfzerbrechen bereitet hat. Und zwar fiel mein Server immer mal aus unerklärlichen Gründen aus. Die Prozesse hingen sich auf und Feierabend. Natürlich gab es keine Reproduzierbarkeit des Fehlers – teilweise lief der Server auch mehrere Tage in Folge problemlos und dann krachte es wieder. Wie immer ohne Einträge in Logs oder sonstwo. Nun endlich habe ich das Problem gefunden… Weiterlesen >

Schlagwörter:, ,

Aufwändiges GROUPing vermeiden

Ich habe ja bereits an einigen Stellen hier im Blog geschrieben, dass man das Potential des DBMS möglichst ausschöpfen sollte und demzufolge alles dort schon berechnen, filtern und verarbeiten lässt, was das DBMS kann. In den meisten Fällen bleibe ich auch bei dieser Aussage, aber einige Fallstricke gibt es dabei. Einen möchte ich in diesem Beitrag beschreiben. Weiterlesen >