ENIGMA AI
ENIGMA AI

Вопросы по PostgreSQL — часть 3

87 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Что такое pgbouncer и как он используется в системе?

database middle

В чем отличие команды VACUUM в базе данных PostgreSQL от других команд по очистке или оптимизации?

database middle

Почему для индексов в базах данных используется B-дерево (или B+ дерево), а не красно-черное дерево, которое применяется, например, в Java HashMap?

database middle

Какая именно версия базы данных PostgreSQL использовалась?

database junior

Какие уровни изоляции транзакций существуют в PostgreSQL?

database middle

Для каких запросов мы будем использовать EXPLAIN ANALYZE?

database middle

Вы работали с записью в PostgreSQL или с чтением из PostgreSQL?

database junior

Сколько записей будет возвращено в результате выполнения SQL-запроса, который объединяет таблицы users и departments в PostgreSQL, учитывая, что в каждой таблице по 100 записей?

database junior

Расскажите о вашем опыте работы с PostgreSQL.

database junior

На что вы обращаете внимание при анализе плана выполнения запроса (EXPLAIN ANALYZE) в AWS RDS, какие основные параметры этого плана важны и как определить, используются ли индексы?

database middle

Какой тип индекса используется в PostgreSQL по умолчанию?

database junior

Приведите пример оптимизации SQL-запроса в PostgreSQL или Oracle, с которым вы сталкивались в своей практике.

database middle

В PostgreSQL, что лучше использовать в данном случае: UPDATE или INSERT?

database junior

Правильно ли я понимаю логику: для каждой базы данных (например, PostgreSQL) будет отдельная реализация класса Users (например, SqlUsers), которая реализует интерфейс операций для соответствующей СУБД?

architecture middle

Почему оптимизатор запросов может выбрать последовательное сканирование (Sequential Scan) вместо использования индекса, и как это связано с принятием решений на основе статистики и стоимости?

database middle

Какие типы индексов или полей желательно использовать для таблиц с большими объёмами записей при необходимости частого удаления данных по идентификатору?

database middle

Использовали ли вы такие типы полей, как C или iText, в PostgreSQL?

database middle

Чем отличается Hive от PostgreSQL?

database middle

Расскажите, приходилось ли вам когда-нибудь выполнять операцию VACUUM для таблиц в базе данных?

database middle

Можно ли по индексу определить или найти мертвые строки в базе данных?

database middle

Что нужно делать в ситуации, когда из-за раздувания индекса появляются мертвые строки (bloat): нужно ли делать REINDEX и является ли это частой практикой?

database middle

Какие существуют основные операции в PostgreSQL?

database junior

Расскажите про PostgreSQL.

database junior

Какие основные различия между PostgreSQL и Oracle?

database middle

Какие команды Linux вы используете для диагностики PostgreSQL?

database middle

Что такое Patroni и для чего он нужен?

database middle

Как читать и интерпретировать вывод команды EXPLAIN ANALYZE в PostgreSQL?

database middle

Вопросы по другим технологиям