Встречается на 1% собеседований по Python
Какие знаешь ограничения в PostgreSQL
PostgreSQL имеет несколько ограничений, которые стоит учитывать при проектировании БД:
- Максимальный размер таблицы – 32 ТБ (может варьироваться в зависимости от файловой системы).
- Максимальный размер записи – 1.6 ТБ (но на практике ограничено размером блока, обычно 8 КБ).
- Максимальное количество колонок в таблице – 1600 (250-1600 в зависимости от типов данных).
- Максимальное количество индексов на таблицу – нет жёсткого ограничения, но на практике ~1000.
- Ограничение длины идентификаторов – 63 байта (имена таблиц, колонок и т.д.).
Пример с созданием таблицы с большим количеством колонок:
sql
CREATE TABLE wide_table (
col1 INT,
col2 INT,
-- ... много колонок ...
col1600 INT
); -- Сработает, но неэффективноТакже есть ограничения на глубину подзапросов (~100), длину SQL-запроса (1 ГБ) и количество соединений (зависит от max_connections, обычно несколько сотен).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы