[linux] MySQL zalohy

warezman warezman na warezman.info
Neděle Květen 17 15:00:20 CEST 2009


Niceness nepomoze, kedze mysql bezi pod normalnou prioritou.

Dňa 17. máj 2009 7:27, Ján ONDREJ (SAL) <ondrejj na salstar.sk> napísal/a:
> Ahoj,
>
> On Sun, May 17, 2009 at 03:46:40AM +0200, warezman wrote:
>> na MySQL zalohy pouzivam mysqldump nasledovne:
>>
>> mysqldump -R -q -single-transaction --user=root --password=pass
>> database db | gzip >  file.gz
>>
>> Akurat, ze na serveroch s novym jadrom mi po spusteni príkazu apache
>> ide velmi pomaly [nacitanie fora 20s], na starsom debiane to fungovalo
>> v poriadku. Problem by vyriesilo nastavenie priority mysqldumpu, ale
>> neviem ako na to. Dalsie riesenie je kopirovat mysql priamo z
>> /var/lib/mysql ale neni to najlepsie riesenie.
>
> Prioritu nastavis cez prikaz nice, napr. minimalna:
>
>  nice -20 mysqldump ...
>
> Otazne je, ci to spomalenie nesposobuje vytvorenie tranzakcie, bude treba
> otestovat, ci to vobec pomoze. Inak to single-transaction zrejme funguje len
> pre innodb tabulky, standardny engine myisam ich nepodporuje.
>
>                SAL
> _______________________________________________
> https://lists.linux.sk/mailman/listinfo/linux
> Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html


Další informace o konferenci linux