digital-garden/_inbox/Партиционирование в PostgreSQL.md

27 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
tags:
- зрелость/🌱
date:
- - 2024-07-13
zero-link:
- "[[00 PostgreSQL]]"
parents:
- "[[Партиционирование в БД]]"
linked:
---
Пример создания в PostgreSQL: ![](Pasted%20image%2020240620214723.png)
Что будет?
- Все колонки от родителя
- Дополнительные "свои" колонки
**Чего не будет:**
- Ограничений
- Индексов
- Триггеров
**Что можно делать:**
- Можно обращаться напрямую к партициям для выполнения запросов. Также можно вставлять данные напрямую в партици, но если нарушить признак партиции, то при вставке произойдет ошибка.
- Если вы вставляете данные по признаку для которого нет партиции, данные все равно будут вставлены. Данные попадут в основную таблицу, для доступа к данным нужно использовать параметр `ONLY`