Я хочу проанализировать общий журнал MySQL и сохранить эту информацию на другом сервере.
Мне было интересно, будет ли увеличение производительности, когда MySQL будет записывать свой журнал в FIFO именованного канала Linux вместо того, чтобы просто перемещать файл журнала и затем анализировать его.
Моя цель - удалить доступ к жесткому диску и повысить производительность сервера MySQL.
Все это делается в Linux Centos.
Так FIFO использует доступ к диску или все делается в памяти?
Если бы я выполнял запись MySQL в FIFO и выполнял процесс, который выполнялся в памяти при разборе этой информации и затем отправлял ее на другой сервер, это сохраняло бы записи на диск?
Также было бы лучше, чем хранить общий журнал MySQL в базе данных MySQL.
Я заметил, что операторы вставки могут добавить 0,2 секунды к сценарию. Поэтому мне интересно, включу ли я ведение журнала для MySQL, чтобы добавить .2 к каждому выполненному запросу.