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.
Weiterführende Artikel zu diesem Thema:
- Performance-Stöckchen
- Lebt dein Blog mit einem alten WordPress-Theme?
- In Sachen Blog: Selbstinterview mit Stef
- Wetter-Stöckchen
- Blogtuning – ein paar Tipps
- Das Spielchen mit der Blogkette
- Aktive Weblogzählung
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?
Trackbacks/Pingbacks
- SQL-Abfragen Stöckchen « nicole@macreloaded.com
- apfelblick » Blog Archive » SQL-Stöckchen
Artikel davor: Info über Top-Kommentatoren sinnvoll?
Nächster Artikel: Der Nutzen eines jeden Tages




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