Работа над RegreSQL заставила меня уделить много внимания буферам. Если вы обычный пользователь PostgreSQL, то наверняка слышали о настройке shared_buffers и следовали старому доброму совету — установить значение в 1/4 от объема доступной оперативной памяти. Но после того, как в недавнем выпуске подкаста Postgres FM мы уделили буферам слишком много внимания, меня спросили, что это вообще такое.
Буферы — одна из тех тем, о которых легко забыть. И хотя они являются основой архитектуры производительности PostgreSQL, большинство из нас воспринимают их как нечто само собой разумеющееся. В этой статье мы попытаемся это изменить.
📌 Подробнее: https://boringsql.com/posts/introduction-to-buffers
MemOps 🤨