Schlagwort-Archiv: Performance

Performancesteigerung von MySQL durch Optimierung der Queries

Die allgemeine Regeln zusammengefasst Die folgenden Regeln zeigen meist erst bei großen Datenmengen bzw. Tabellen ihre Wirkung. Bei kleinen Datenbanken wird man wohl kein Unterschied merken. Das Sternchen bei SELECT * FROM.. sollte vermieden werden. (mehr infos s.u.) LEFT JOIN und RIGHT JOIN bei großen Tabellen und Datenmengen vermeiden. Möglichst ein JOIN ersetzen und mit […]

Weiterlesen

Einiges zum Thema JavaScript Performance

Damit die eigene Javascript Anwendung effizient läuft und eine gute Performance hat, muss man bei der Programmierung schon auf gewisse Dinge achten. Es gibt diverse Falltricks und Code Konstrukte die Javascript aus­brem­sen und den Browser verlangsamen. Damit dies vermieden werden kann, habe ich hier einige interessante Informationen und Links zu dem Thema „Javascript Performance“ aufgeführt. Die […]

Weiterlesen

Webseiten Caching Konzepte

Ich will in diesen Artikel verschiedenen Caching Konzepte für Webanwendungen vorstellen. Will man eine Webseiten effizient betreiben kommen einige davon zum Einsatz. Intelligentes caching steigert nicht nur die Performance sondern spart auch Traffik weil weniger Bandbreite benötigt wird. Cachingverfahren kann man im Grunde auf der Client-Seite implementieren als auch auf der Server-Seite.

Weiterlesen

MySQL Monitoring & Profiling

Hier will ich einiges festhalten zum Thema MySQL Monitoring und Profiling. Wie und Woher bekomme ich vom MySQL Server die Messwerte den Status und die Werte der Einstellungen. Meist lassen sich bei einem MySQL Datenbank Server Performance Probleme nur durch ein gutes Monitoring aufspüren. Daher sollte man wissen wie man die Daten bekommt und aus denen Schlau wird.

Weiterlesen

MySQL Performance Optimierung durch richtiges Konfigurieren

Was sind die optimalen Werte für bestimmte Einstellungen? key_buffer so groß, dass möglichst alle Indexe in den Buffer passen key_buffer_size – 25 -33% des Arbeitsspeichers table_cache in etwa der Anzahl der Tabellen opened_tables – Wenn der Wert sehr groß ist (und zwar auch dann, wenn viele FLUSH TABLES-Anweisungen abgesetzt wurden), dann sollte man die Größe […]

Weiterlesen