2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Das Auffinden langsamer Abfragen ist ein wichtiger Schritt bei der Datenbankoptimierung, insbesondere für relationale Datenbanken wie MySQL und PostgreSQL. Hier sind die allgemeinen Schritte zum Auffinden und Optimieren langsamer Abfragen:
Die meisten relationalen Datenbanken unterstützen eine langsame Abfrageprotokollierung, die dabei helfen kann, SQL-Anweisungen aufzuzeichnen, deren Ausführungszeit einen festgelegten Schwellenwert überschreitet. Zunächst müssen Sie sicherstellen, dass die langsame Abfrageprotokollierung aktiviert ist.
existierenmy.cnf
odermy.ini
Fügen Sie der Konfigurationsdatei die folgenden Zeilen hinzu oder ändern Sie sie:
[mysqld]
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2