Select-Sektion

Die Zähler der Select-Sektion geben Auskunft über die Verarbeitung von Join-Anweisungen und deren Auswirkung auf das DatenbankSystem. Dabei ist »Select_full_join« und »Select_range_check« die größte Aufmerksamkeit zu widmen, da sie Auskunft über die Index-Verwendung bei Join-Table-Requests geben. Werte größer als Null sind ein Hinweis auf fehlende Indizes.

Slow_queries: Dieser Counter zählt alle Abfragen, deren Ausführungszeit größer ist als der im System hinterlegte Wert »long_query_time«. Vorausgesetzt der Mysqld wurde mit der Option »‑log‑slow‑queries« gestartet, schreibt die Datenbank alle entsprechenden Queries in das angegebene Logfile.

Seit der Version 5.1 kann lässt sich das Sys­ tem außerdem über den Parameter »‑log‑ queries‑not‑using‑indexes« noch zur Ausgabe aller Statements ohne Indexverwendung bewegen. Ein häufig unbekanntes aber leistungsfähiges Feature um Bottlenecks beim Tabellenzugriff zu ermitteln.

Threads-Sektion

Die Threads-Sektion berichtet über die zur Zeit aktiven Threads und die seit dem letzten Systemstart erzeugten Threads. Das Verhältnis von »threads_created« zu »thread_cache_size« ist hierfür wesentlich. Bei starkem Zugriff auf die Datenbank kann eine Erhöhung des Parameters »thread_cache_size« gegebenenfalls zur Steigerung der Performance beitragen, da MySQL für jeden Client-Request einen entsprechenden Slot belegt.

Thread hit rate:

100‑((Threads_created / Connections) * 100)

Connections: Der globale Status gibt Auskunft über die aktuelle Verbindungen und die historisch höchste Anzahl gleichzeitig genutzter Verbindungen.

Maximal genutzte Verbindungen:

max_used_connections

Aktuelle Verbindungsauslastung:

max_connections ‑ threads_connected
comments powered by Disqus

Artikel der Woche

Eigene Registry für Docker-Images

Wer selber Docker-Images herstellt, braucht auch eine eigene Registry. Diese gibt es ebenfalls als Docker-Image, aber nur mit eingeschränkter Funktionalität. Mit einem Auth-Server wird daraus ein brauchbares Repository für Images. (mehr)
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Google+

Ausgabe /2019