Hat jemand Erfahrung mit logrotation? Ich würde gerne den general_log (allerdings nur für ein bestimmtes keyhelp Konto) aktivieren um mir ein eigenes log script zu sparen, dass ich dann irgendwann vergesse hier und da einzubinden... Wichtig wäre halt, dass es logrotation ist um die Dateigröße nicht aufzublähen.
hier steht ja wie man es machen kann: https://mariadb.com/kb/en/rotating-logs ... and-linux/
Meine Fragen dazu wären:
- Wie bekomme ich das für ein bestimmtes Konto hin? Oder gilt general_log immer für alles? Sehe da keinerlei Optionen.
- Gibt es abweichend zu der Seite Dinge, die für keyhelp anders umgesetzt werden sollten?
- Gibt es evtl effizientere Methoden zum query logging? Vllt als table, nicht als file Variante?
- Gerade der Punkt: ALTER USER 'root'@'localhost' IDENTIFIED VIA unix_socket; macht mich etwas stutzig. Nicht, dass ich da was zerschieße.
- Ist die /etc/mysql/my.cnf safe zum editieren, oder kann mir die bei einem Update überschrieben werden?