Gentoo Archives: gentoo-user-de

From: Bernd Wurst <bernd@××××××.org>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] mysql: mail-bin.xxx
Date: Wed, 06 Sep 2006 04:49:42
Message-Id: 200609060648.08201.bernd@bwurst.org
In Reply to: [gentoo-user-de] mysql: mail-bin.xxx by Stefan Onken
1 Am Mittwoch, 6. September 2006 04:31 schrieb Stefan Onken:
2 > in /var/lib/mysql liegen > 30 Dateien mit dem Namen:
3 > mail-bin.000001
4 > mail-bin.000002
5 > mail-bin.000003
6 > ...
7 > mail-bin.000033
8
9 Das sind die Binlogs.
10
11
12 > die zusammen 21GB ausmachen. Nun frage ich mich, was sind das für
13 > Dateien ? Eine DB namens "mail" gibt es nicht, in /etc/mysql/ finde
14 > ich keinen Hinweis.
15
16 "mail" ist dein Hostname.
17
18
19 > Wenn ich mir die mit einem Texteditor anschaue,
20 > dann steht da etwas von Logs und SQL Abfragen drinne. Für mich
21 > stellen sich die Fragen: woher kommen die ? müssen die 21GB groß
22 > sein ?
23
24 Das sind MySQL-Binlogs. Die braucht man um Datenbank-Replikationen zu machen.
25 Anschauen kannst du die mit "mysqlbinlog [filename]" Da stehen sämtliche
26 Schreibzugriffe auf die Datenbank drin, sodass ein Slave-Rechner diese
27 Operationen nachvollziehen kann.
28
29 Brauchen? Ja oder Nein, je nachdem was du haben möchtest. :)
30 Müssen die so groß sein? Nein, du darfst die gerne rotieren wie andere
31 Logfiles auch. Wenn du sie für Backup oder Replikation brauchst, musst du
32 halt sicherstellen, dass du nur die wegrotierst, die schon ihrem Zweck
33 erfüllt haben.
34
35 Wenn du damit nichts anzufangen weißt und die nicht brauchst, dann schalte
36 einfach "log-bin" in der MySQL-Config aus. :)
37
38 cu, Bernd