2016-04-28 15 views
0

Auf einem Replikationsserver, auf dem MySQL 5.1.73 ausgeführt wird, habe ich allgemeine und langsame Protokollabfragen aktiviert. Nach dem Neustart des Servers wird jedoch keine Protokollierung in der Protokolldatei ausgeführt. Ich habe das Problem gegooglet und ich habe "Hinweise" gesehen, dass Sie die Abfrageprotokollierung auf einem Replikationsserver nicht aktivieren können. Kann jemand bestätigen, dass das wahr ist?Können Sie Log Query auf MySQL Replication Server aktivieren?

Danke,

Antwort

0

Ich fand heraus, dass Sie die Protokollierung configs unter [mysqld] in der Datei /etc/my.cnf Liste muss. Wenn Sie sie einfach in die Konfigurationsdatei legen (unten ist das, was ich getan habe), wird Ihre Protokollierung nicht aktiviert.

[mysqld] general_log = 1

general_log_file =/var/log/mysqld.log

langsam-query-log = 1

langsam Abfrage-log-file =/var /log/mysqld.log

long_query_time = 1

+0

vielleicht wollen Sie auch 'log_slow_slave_statements = ON'. –