- это буфер, используемый только для написания или его можно использовать для чтения, так и для записи?

Духхххххххххххххх. Каждый файл журнала из MySql - это работа logrotate. Он еженедельно обновлялся и делал копии. Более новый журнал был записан в error.log , что означает, что error.log.1.gz был чем-то более старым.

Да, я чувствую себя чертовски глупо. Я оставлю это здесь, если у кого-то возникнут те же проблемы, что и у меня.

0
08.10.2018, 18:36
1 ответ
  1. Кэши используются для чтения и записи; см. различные политики записи , которые можно использовать для кэшей.

    Буферы также используются для чтения и записи. «Буфер» — довольно перегруженный термин, который имеет разные значения в разных контекстах, поэтому в разных местах вы встретите разные определения.

  2. Да, вы можете получить запись, идущую в буфер, а затем считывающую напрямую с базового устройства, или запись, идущую непосредственно на базовое устройство, до того, как буфер будет сброшен на устройство. Прямое чтение покажет устаревшие данные, прямая запись будет потеряна при очистке буфера.

1
28.01.2020, 02:42

Теги

Похожие вопросы