[linux] MySQL zalohy

warezman warezman na warezman.info
Neděle Květen 17 15:23:09 CEST 2009


--skip-opt, pomoze ale takym stylom ze stranky sa nacitavaju stale
pomalsie a pomalsie az kym zalohovanie neskonci.

2009/5/17 warezman <warezman na warezman.info>:
> 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