vault backup: 2024-07-13 21:30:44
This commit is contained in:
parent
3415d013ae
commit
b847c02020
14
.obsidian/plugins/home-tab/data.json
vendored
14
.obsidian/plugins/home-tab/data.json
vendored
@ -24,12 +24,16 @@
|
|||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Шардирование в PostgreSQL.md",
|
"filepath": "_inbox/Explain в PostgreSQL.md",
|
||||||
"timestamp": 1720891966605
|
"timestamp": 1720895399776
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Шардирование в БД.md",
|
"filepath": "_inbox/Шардирование в БД.md",
|
||||||
"timestamp": 1720891915227
|
"timestamp": 1720895329689
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filepath": "_inbox/Шардирование в PostgreSQL.md",
|
||||||
|
"timestamp": 1720891966605
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"filepath": "Решардинг.md",
|
"filepath": "Решардинг.md",
|
||||||
@ -38,10 +42,6 @@
|
|||||||
{
|
{
|
||||||
"filepath": "_inbox/Consistent hashing.md",
|
"filepath": "_inbox/Consistent hashing.md",
|
||||||
"timestamp": 1720891856196
|
"timestamp": 1720891856196
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "_inbox/Согласованное префиксное чтение.md",
|
|
||||||
"timestamp": 1720891715978
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"bookmarkedFileStore": [],
|
"bookmarkedFileStore": [],
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
{
|
{
|
||||||
"basename": "Шардирование в PostgreSQL",
|
"basename": "Explain в PostgreSQL",
|
||||||
"path": "_inbox/Шардирование в PostgreSQL.md"
|
"path": "_inbox/Explain в PostgreSQL.md"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"basename": "Шардирование в БД",
|
"basename": "Шардирование в БД",
|
||||||
"path": "_inbox/Шардирование в БД.md"
|
"path": "_inbox/Шардирование в БД.md"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"basename": "Шардирование в PostgreSQL",
|
||||||
|
"path": "_inbox/Шардирование в PostgreSQL.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Решардинг",
|
"basename": "Решардинг",
|
||||||
"path": "Решардинг.md"
|
"path": "Решардинг.md"
|
||||||
@ -195,10 +199,6 @@
|
|||||||
{
|
{
|
||||||
"basename": "1640215.970",
|
"basename": "1640215.970",
|
||||||
"path": "meta/files/1640215.970.jpg"
|
"path": "meta/files/1640215.970.jpg"
|
||||||
},
|
|
||||||
{
|
|
||||||
"basename": "laminat-bez-porogov",
|
|
||||||
"path": "meta/files/laminat-bez-porogov.jpg"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"omittedPaths": [],
|
"omittedPaths": [],
|
||||||
|
@ -43,6 +43,7 @@ PostgreSQL использует условные единицы обознача
|
|||||||
- Index Scan - просмотр по индексу в таблице
|
- Index Scan - просмотр по индексу в таблице
|
||||||
- Index Only Scan - был использован [Покрывающий индекс](Покрывающий%20индекс.md)
|
- Index Only Scan - был использован [Покрывающий индекс](Покрывающий%20индекс.md)
|
||||||
- Bitmap Heap Scan - оптимизация с построением битовых карт для поиска. Сначала строятся битовые карты с использованием нескольких индексов, затем эти битовые карты комбинируются.
|
- Bitmap Heap Scan - оптимизация с построением битовых карт для поиска. Сначала строятся битовые карты с использованием нескольких индексов, затем эти битовые карты комбинируются.
|
||||||
|
- Foreign Scan - сканирование на удаленном сервере. Используется при [Шардирование в PostgreSQL](Шардирование%20в%20PostgreSQL.md)
|
||||||
|
|
||||||
## Дополнительные материалы
|
## Дополнительные материалы
|
||||||
- [Производительность запросов в PostgreSQL / Илья Космодемьянский (PostgreSQL Consulting) - YouTube](https://www.youtube.com/watch?v=c-ySk8COI1c)
|
- [Производительность запросов в PostgreSQL / Илья Космодемьянский (PostgreSQL Consulting) - YouTube](https://www.youtube.com/watch?v=c-ySk8COI1c)
|
@ -39,6 +39,7 @@ linked:
|
|||||||
**Проблемы:**
|
**Проблемы:**
|
||||||
- [Решардинг](Решардинг.md)
|
- [Решардинг](Решардинг.md)
|
||||||
- [Согласованное префиксное чтение](Согласованное%20префиксное%20чтение.md)
|
- [Согласованное префиксное чтение](Согласованное%20префиксное%20чтение.md)
|
||||||
|
- При запросе SELECT FROM данные могут отдаться сначала все с одного шарда, потом с другого и так далее.
|
||||||
- Запросы не по ключу пройдут по всем узлам.
|
- Запросы не по ключу пройдут по всем узлам.
|
||||||
- Запросы по диапазону ключей хэширования могут обойти все шарды.
|
- Запросы по диапазону ключей хэширования могут обойти все шарды.
|
||||||
- Данные неравномерно распределились.
|
- Данные неравномерно распределились.
|
||||||
|
Loading…
Reference in New Issue
Block a user