SQL-Abfragen im Test
Ab und zu darf es mal ein Stöckchen sein, so wie dieses hier - ein eher technisch angehauchtes. Nicht traurig sein, Frau Meg! Vielleicht schnappe ich auch mal wieder nach anderen Holzarten.
Jimmy warf das von Key übernommene Stöckchen. Die Quelle des Ganzen entspringt bei Sergej (von Notepad).
Worum geht's:
Gewünscht sind Abfragewerte der Datenbank, sogenannte SQL-Queries. Diese lassen in gewisser Weise Rückschlüsse auf die Performance des Blogsystems zu. Um diese zu messen, genügt eine Abfrage (z.B. im footer) in der Form:
<?php echo $wpdb->num_queries; ?> Abfragen in <?php timer_stop(1); ?> Sekunden
Ursprünglich gab es eine solche ausformulierte Zeile in meinem Theme. Ich habe sie jedoch entfernt, weil meiner Ansicht nach diese Informationen nicht wirklich für alle Besucher auf Dauer interessant sind.
Werte vor DB-Optimierung:
Blogstartseite
Anzahl der Beiträge: 10
Anzahl der SQL-Queries: 30
Ausführungsdauer in Sekunden: 0.592
Beitragseite
Anzahl der Beiträge: 1
Anzahl der Kommentare: 13
Anzahl der SQL-Queries: 76
Ausführungsdauer in Sekunden: 0.602
Werte nach DB-Optimierung (mittels Plugin WP-DBManager):
Blogstartseite
Anzahl der Beiträge: 10
Anzahl der SQL-Queries: 49
Ausführungsdauer in Sekunden: 0.563
Beitragseite
Anzahl der Beiträge: 1
Anzahl der Kommentare: 13
Anzahl der SQL-Queries: 76
Ausführungsdauer in Sekunden: 0.635
Ergebnis und Auswertung:
Es zeigt sich nach der Optimierung ein kaum veränderter Abfragewert. Was das Plugin an Optimierungsarbeiten durchführt ist mir nicht bekannt. Die Werte sehe ich jedoch als nicht ungünstig an; meine Blogseiten bauen sich relativ flott vor den Augen der Besucher auf.
Kaffeesatzleser mit mehr Erfahrung bitte vortreten!
Interessieren würden mich nun die SQL-Leistungswerte des Blogs von Nicole.
Edit: Das Code-Beispiel enthielt Fehler. Ich habe es umgestaltet, sodass es jetzt die Werte liefern sollte.
Ähnliche Beiträge:
- Performance-Stöckchen
- In Sachen Blog: Selbstinterview mit Stef
- Das Spielchen mit der Blogkette
- Blogtuning – ein paar Tipps
- Speicherfutter: Mac Mini aufgerüstet
Mitreden?
Einfach einen Kommentar hinterlassen oder von der eigenen Seite einen Trackback hierher setzen. Die gesamte Diskussion kann auch per Feed nachverfolgt werden.
11 Kommentare
Waaaaahh, hab ich gar nicht mitbekommen, dass mich ein Stöckchen am Kopf getroffen hat ![]()
Werde leider heute nicht mehr dazukommen, aber morgen wird es beantwortet!
Keine Sorge, Herr Stef, ich bin nicht traurig.
Aber vielleicht findest Du bei Deinen weitschweifenden Recherchen einen Passus, der es mir erlaubt, ein Stöckchen NICHT aufzunehmen, dann muss ich das Ding auch nicht nach anderen werfen
Genau das meine ich! Ich möchte auch nicht jeden Stock fangen - erstens steht mir nicht jeder und zweitens tut es manchmal weh. Aber das sind die ungerschriebenen Blogger-Regeln, habe ich mir sagen lassen.
Was steht auf "Verstoss"?
Irgendwie funktioniert das bei mir nicht mit der Abfrage, kannst mir vielleicht noch einen Tipp geben wie das machen kann?



















wow. sehr ausführlich beschrieben. daran erkennt man die profis