553 вопроса по PostgreSQL с технических собеседований
553 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по PostgreSQL — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: database, sql, postgresql.
Bloat (распухание) индекса в PostgreSQL — это ситуация, когда индекс занимает больше места, чем необходимо, из-за накопления «мертвых» или устаревших записей (tuple).
В PostgreSQL по умолчанию для индексации используется тип индекса B-tree. Этот тип индекса подходит для большинства базовых сценариев работы с данными, таких как поиск по равенству, диапазону, сортировка и объединение.
Для решения задачи копирования большой таблицы profiles с сервера PROD на STATS с возможностью продолжения после сбоев и опцией полного копирования, можно реализовать следующий подход:
В PostgreSQL картинка обычно хранится в виде бинарных данных в поле типа bytea или в объекте large object (LOB). Это не кодировка в привычном смысле, а просто последовательность байтов, представляющих содержимое файла.
Индекс в PostgreSQL — это структура данных, которая ускоряет поиск и выборку строк из таблицы по определённым столбцам. Индексы позволяют базе данных быстро находить нужные записи без полного сканирования таблицы.