vault backup: 2024-07-13 20:15:17
This commit is contained in:
parent
0bd10beff2
commit
f1c81ab458
8
.obsidian/plugins/home-tab/data.json
vendored
8
.obsidian/plugins/home-tab/data.json
vendored
@ -24,12 +24,12 @@
|
|||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Партиционирование в БД.md",
|
"filepath": "_inbox/Партиционирование в PostgreSQL.md",
|
||||||
"timestamp": 1720890608382
|
"timestamp": 1720890853115
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Партиционирование в PostgreSQL.md",
|
"filepath": "_inbox/Партиционирование в БД.md",
|
||||||
"timestamp": 1720889901878
|
"timestamp": 1720890608382
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Шардирование в БД.md",
|
"filepath": "_inbox/Шардирование в БД.md",
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
{
|
|
||||||
"basename": "Партиционирование в БД",
|
|
||||||
"path": "_inbox/Партиционирование в БД.md"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"basename": "Партиционирование в PostgreSQL",
|
"basename": "Партиционирование в PostgreSQL",
|
||||||
"path": "_inbox/Партиционирование в PostgreSQL.md"
|
"path": "_inbox/Партиционирование в PostgreSQL.md"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"basename": "Партиционирование в БД",
|
||||||
|
"path": "_inbox/Партиционирование в БД.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Шардирование в БД",
|
"basename": "Шардирование в БД",
|
||||||
"path": "_inbox/Шардирование в БД.md"
|
"path": "_inbox/Шардирование в БД.md"
|
||||||
|
@ -22,3 +22,6 @@ linked:
|
|||||||
- Индексов
|
- Индексов
|
||||||
- Триггеров
|
- Триггеров
|
||||||
|
|
||||||
|
**Что можно делать:**
|
||||||
|
- Можно обращаться напрямую к партициям для выполнения запросов
|
||||||
|
- Если вы вставляете данные по признаку для которого нет партиции, данные все равно будут вставлены. Данные попадут в основную таблицу,
|
@ -32,15 +32,12 @@ linked:
|
|||||||
- По диапазону
|
- По диапазону
|
||||||
- По списку
|
- По списку
|
||||||
- По хэш значению поля
|
- По хэш значению поля
|
||||||
-
|
|
||||||
-
|
|
||||||
|
|
||||||
Советы:
|
**Советы:**
|
||||||
- Лучше не использовать BETWEEN для разбивки на партиции. Так как непонятно в какую партицию попадут пограничные значения
|
- Лучше не использовать BETWEEN для разбивки на партиции. Так как непонятно в какую партицию попадут пограничные значения
|
||||||
-
|
- Не стоит создавать партиции одной таблицы по разным полям.
|
||||||
-
|
|
||||||
-
|
Особенности СУБД:
|
||||||
|
- [Партиционирование в PostgreSQL](Партиционирование%20в%20PostgreSQL.md)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Пример создания в MySQL: ![](Pasted%20image%2020240620214648.png)
|
Пример создания в MySQL: ![](Pasted%20image%2020240620214648.png)
|
Loading…
Reference in New Issue
Block a user