forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.LINUX (http://forum.wfido.ru/forumdisplay.php?f=83)
-   -   mysql.log слишком большой. Как его уменьшить? (http://forum.wfido.ru/showthread.php?t=76209)

Vladislav Vetrov 30.10.2018 21:42

mysql.log слишком большой. Как его уменьшить?
 
Vladislav Vetrov написал(а) к All в Oct 18 20:32:34 по местному времени:

Нello All!

Сабж. Можно ли сделать бэкап базы, остановить её, а затем просто удалить mysql.log?

Vladislav

... -= - <<< - >>> - =-
--- GoldED+/LNX 1.1.5-b20170303 by ASA

Eugene Lamskoy 30.10.2018 22:13

Re: mysql.log слишком большой. Как его уменьшить?
 
Eugene Lamskoy написал(а) к Vladislav Vetrov в Oct 18 19:58:44 по местному времени:


Нello Vladislav!

30 окт 18 20:32, you wrote to all:

VV> Сабж. Можно ли сделать бэкап базы, остановить её, а затем просто
VV> удалить mysql.log?

Можно не останавливая ничего.

1. Выполнить в мускле (от юзера с соотв. пермишнами)

SET GLOBAL general_log = 'OFF';
SET GLOBAL slow[b]query[/b]log = 'OFF';

2. Прибить файлы лога

3. Выполнить в мускле
SET GLOBAL general_log = 'ON';
SET GLOBAL slow[b]query[/b]log = 'ON';


Eugene


--- GoldED+/LNX 1.1.5-b20170303

Vladislav Vetrov 30.10.2018 22:52

mysql.log слишком большой. Как его уменьшить?
 
Vladislav Vetrov написал(а) к Eugene Lamskoy в Oct 18 21:33:58 по местному времени:

Нello Eugene!

30 окт 18 19:58, you wrote to me:

VV>> Сабж. Можно ли сделать бэкап базы, остановить её, а затем просто
VV>> удалить mysql.log?
EL> 2. Прибить файлы лога
EL>
EL> 3. Выполнить в мускле
EL> SET GLOBAL general_log = 'ON';
EL> SET GLOBAL slow[b]query[/b]log = 'ON';

Благодарю, сделал. А нет ли у тебя конфига для logrotate - mysql или ссылки на внятную статью?


Vladislav

... -= - <<< - >>> - =-
--- GoldED+/LNX 1.1.5-b20170303 by ASA

John Freeman 31.10.2018 12:32

mysql.log слишком большой. Как его уменьшить?
 
John Freeman написал(а) к Vladislav Vetrov в Oct 18 11:20:33 по местному времени:

Нello, Vladislav!

VV> Нello Eugene!

VV> 30 окт 18 19:58, you wrote to me:

VV>>> Сабж. Можно ли сделать бэкап базы, остановить её, а затем просто
VV>>> удалить mysql.log?
EL>> 2. Прибить файлы лога
EL>>
EL>> 3. Выполнить в мускле
EL>> SET GLOBAL general_log = 'ON';
EL>> SET GLOBAL slow[b]query[/b]log = 'ON';

VV> Благодарю, сделал. А нет ли у тебя конфига для logrotate - mysql или ссылки на внятную статью?

Скорее есть вопрос что ты с ним делал что он не только startup/shutdown в него пишет.

С наилучшими пожеланиями, John Freeman.

--- wfido

Eugene Lamskoy 01.11.2018 01:52

Re: mysql.log слишком большой. Как его уменьшить?
 
Eugene Lamskoy написал(а) к John Freeman в Oct 18 23:34:08 по местному времени:


Нello John!

31 окт 18 11:20, you wrote to Vladislav Vetrov:

VV>> Благодарю, сделал. А нет ли у тебя конфига для logrotate - mysql
VV>> или ссылки на внятную статью?
JF> Скорее есть вопрос что ты с ним делал что он не только
JF> startup/shutdown в него пишет.

Видимо все запросы. general query log включен. только зачем? )))


Eugene


--- GoldED+/LNX 1.1.5-b20170303

Anton Gorlov 06.11.2018 01:51

mysql.log слишком большой. Как его уменьшить?
 
Anton Gorlov написал(а) к Eugene Lamskoy в Nov 18 00:44:02 по местному времени:

Привет Eugene!

Зачем такие сложности? truncate -s0 mysql.log вполне корректно отрабатывает


30 окт 18 года (а было тогда 19:58)
Eugene Lamskoy в своем письме к Vladislav Vetrov писал:


VV>> Сабж. Можно ли сделать бэкап базы, остановить её, а затем просто
VV>> удалить mysql.log?
EL> Можно не останавливая ничего.
EL> 1. Выполнить в мускле (от юзера с соотв. пермишнами)
EL> SET GLOBAL general_log = 'OFF';
EL> SET GLOBAL slow[b]query[/b]log = 'OFF';
EL> 2. Прибить файлы лога
EL> 3. Выполнить в мускле
EL> SET GLOBAL general_log = 'ON';
EL> SET GLOBAL slow[b]query[/b]log = 'ON';



С уважением. Anton aka Stalker

Linux Registered User #386476
[#[i]TEAM:*#] [#[b]Злой СисОп_#] [*Нeavy Metal!*] [*_Усачи[/b][/i]]
--- GoldED+/LNX 1.1.5-b20160322

Sergey Anohin 06.11.2018 12:31

mysql.log слишком большой. Как его уменьшить?
 
Sergey Anohin написал(а) к Anton Gorlov в Nov 18 11:10:53 по местному времени:

Нello, Anton!

AG> Зачем такие сложности? truncate -s0 mysql.log вполне корректно отрабатывает

Так logrotate есть еще

С наилучшими пожеланиями, Sergey Anohin.

--- wfido


Текущее время: 19:33. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot