/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
mysql-filer
Fra : Mads Lie Jensen


Dato : 13-01-02 23:12

Hej

Min mysql-server laver en del filer i roden af sit datadir.
Filerne ser ud som <servernavn>-bin.<et trecifret tal>.

Nogle af dem kan være ret store... Det virker til at være en form for
virtual memory-agtigt noget... de optræder især hvis man laver store
queries.

Mit problem er at jeg gerne vil have dem slettet, men jeg kan ikke
finde noget i manualen som fortæller om de bare kan slettes uden
problemer.

Det lader det nu til at de kan, men jeg ville foretrække at de blev
slettet automagisk...

Så kan mysql-serveren sættes til at gøre det af sig selv eller skal
jeg måske have et cron-job til at gøre det?

--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk

Directory Opus - nu også til windows - http://www.gpsoft.com.au

 
 
Michael Rasmussen (14-01-2002)
Kommentar
Fra : Michael Rasmussen


Dato : 14-01-02 09:40

Mads Lie Jensen wrote:
>
> Nogle af dem kan være ret store... Det virker til at være en form for
> virtual memory-agtigt noget... de optræder især hvis man laver store
> queries.

Det er binære logfiler af opdateringer til databasen. De bruges normalt
kun, hvis man ønsker at kører flere ens servere.

> Mit problem er at jeg gerne vil have dem slettet, men jeg kan ikke
> finde noget i manualen som fortæller om de bare kan slettes uden
> problemer.
>
> Det lader det nu til at de kan, men jeg ville foretrække at de blev
> slettet automagisk...

Endnu bedre, slå dem helt fra, så de ikke bliver oprettet :)

Åben din /etc/my.cnf fil, og sæt en # foran linien "log-bin".

Efter en genstart af MySQL kan du slette filerne, og der vil ikke blive
oprettet nye.


--
Med venlig hilsen
Michael Rasmussen


Mogens Kjaer (14-01-2002)
Kommentar
Fra : Mogens Kjaer


Dato : 14-01-02 10:19

Michael Rasmussen wrote:
>
> Mads Lie Jensen wrote:
> >
> > Nogle af dem kan være ret store... Det virker til at være en form for
> > virtual memory-agtigt noget... de optræder især hvis man laver store
> > queries.
>
> Det er binære logfiler af opdateringer til databasen. De bruges normalt
> kun, hvis man ønsker at kører flere ens servere.

Bruges de ikke også til recover?

Hvis man har databaserne på én disk og logfilerne på en anden,
og databasedisken står af, kan man restore en gammel kopi af
databasen og afspille logfilen fra dato for sidste backup,
så er databasen uptodate.

Så er det nok ikke en god idé bare at slå det fra.

Eller har jeg misforstået noget?

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Mads Lie Jensen (14-01-2002)
Kommentar
Fra : Mads Lie Jensen


Dato : 14-01-02 13:05

On Mon, 14 Jan 2002 09:40:23 +0100, Michael Rasmussen
<michael.r@grafisk.dk> wrote:

>> Det lader det nu til at de kan, men jeg ville foretrække at de blev
>> slettet automagisk...
>
>Endnu bedre, slå dem helt fra, så de ikke bliver oprettet :)
>
>Åben din /etc/my.cnf fil, og sæt en # foran linien "log-bin".
>
>Efter en genstart af MySQL kan du slette filerne, og der vil ikke blive
>oprettet nye.

Sørme så Mange tak.

--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk

Directory Opus - nu også til windows - http://www.gpsoft.com.au

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408881
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste