Что такое TOAST в PostgreSQL?

Ответ

TOAST (The Oversized-Attribute Storage Technique) - большие значения (> 2 KB) хранятся в отдельной TOAST-таблице; в строке остается ссылка. Поля TEXT, JSONB, большие bytea сжимаются и/или выносятся. Сканирование основной таблицы быстрее, когда большие столбцы не запрашиваются. В Go при чтении только нужных столбцов лишние TOAST-атрибуты не подгружаются.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.