☁️ Cloud & Databases

WordPress забивает doublewrite-буфер MySQL: 85 мс задержек на NVMe под прицелом blktrace

85 миллисекунд. Именно столько выдал сверхбыстрый NVMe-диск MySQL при обычной загрузке изображения. Blktrace разоблачил кошмар doublewrite-буфера.

Вывод iostat с всплеском конкуренции за doublewrite-буфер MySQL на NVMe при обработке изображений в WordPress

⚡ Key Takeaways

  • Полный буферный пул вынуждает синхронные сбросы грязных страниц, забивая doublewrite-буфер 𝕏
  • Общий NVMe превращает асинхронные записи изображений в DB-застои — изолируйте нагрузки 𝕏
  • Blktrace + iostat + статус InnoDB = идеальный вскрытие I/O 𝕏
Published by

Open Source Beat

Community-driven. Code-first.

Worth sharing?

Get the best Open Source stories of the week in your inbox — no noise, no spam.

Originally reported by Dev.to

Stay in the loop

The week's most important stories from Open Source Beat, delivered once a week.