vault backup: 2024-07-12 09:16:37

This commit is contained in:
Struchkov Mark 2024-07-12 09:16:37 +03:00
parent a1e375cd89
commit 3e2b636874
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
3 changed files with 16 additions and 22 deletions

View File

@ -23,6 +23,14 @@
"markdownOnly": false, "markdownOnly": false,
"unresolvedLinks": false, "unresolvedLinks": false,
"recentFilesStore": [ "recentFilesStore": [
{
"filepath": "_inbox/Журналы в MySQL.md",
"timestamp": 1720764940848
},
{
"filepath": "wiki/zero/00 MySQL.md",
"timestamp": 1720764938970
},
{ {
"filepath": "_inbox/Репликация в PostgreSQL.md", "filepath": "_inbox/Репликация в PostgreSQL.md",
"timestamp": 1720763495198 "timestamp": 1720763495198
@ -34,14 +42,6 @@
{ {
"filepath": "_inbox/Репликация в MySQL.md", "filepath": "_inbox/Репликация в MySQL.md",
"timestamp": 1720763433609 "timestamp": 1720763433609
},
{
"filepath": "_inbox/Журналы в MySQL.md",
"timestamp": 1720763347608
},
{
"filepath": "_inbox/Row Based Replication (RBR).md",
"timestamp": 1720763344575
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -1,5 +1,13 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "Журналы в MySQL",
"path": "_inbox/Журналы в MySQL.md"
},
{
"basename": "00 MySQL",
"path": "wiki/zero/00 MySQL.md"
},
{ {
"basename": "Репликация в PostgreSQL", "basename": "Репликация в PostgreSQL",
"path": "_inbox/Репликация в PostgreSQL.md" "path": "_inbox/Репликация в PostgreSQL.md"
@ -12,10 +20,6 @@
"basename": "Репликация в MySQL", "basename": "Репликация в MySQL",
"path": "_inbox/Репликация в MySQL.md" "path": "_inbox/Репликация в MySQL.md"
}, },
{
"basename": "Журналы в MySQL",
"path": "_inbox/Журналы в MySQL.md"
},
{ {
"basename": "Row Based Replication (RBR)", "basename": "Row Based Replication (RBR)",
"path": "_inbox/Row Based Replication (RBR).md" "path": "_inbox/Row Based Replication (RBR).md"
@ -195,10 +199,6 @@
{ {
"basename": "00 Архитектура ПО", "basename": "00 Архитектура ПО",
"path": "wiki/zero/00 Архитектура ПО.md" "path": "wiki/zero/00 Архитектура ПО.md"
},
{
"basename": "Микросервисная архитектура",
"path": "wiki/zero/Микросервисная архитектура.md"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -25,17 +25,11 @@ zero-link:
- Оптимизатор. Составляет план запроса. Из хранилища запрашивается статистика запросов. - Оптимизатор. Составляет план запроса. Из хранилища запрашивается статистика запросов.
- Исполнитель. Обращается за данными в хранилище согласно плану запроса. Обновляет значения в кэше запросов. - Исполнитель. Обращается за данными в хранилище согласно плану запроса. Обновляет значения в кэше запросов.
Индексы реализуются на уровне движка хранилища, и каждый движок может предоставлять свою реализацию одного и того же индекса. Индексы реализуются на уровне движка хранилища, и каждый движок может предоставлять свою реализацию одного и того же индекса.
![](Pasted%20image%2020240528082025.png) ![](Pasted%20image%2020240528082025.png)
- [Журналы в MySQL](Журналы%20в%20MySQL.md) - [Журналы в MySQL](Журналы%20в%20MySQL.md)
## Идентификация транзакций ## Идентификация транзакций
До версии 5.5 идентифицировать транзакцию можно было только по имени файла и позиции в этом файле. Потом появились GTID, но надо явно включить gtid_mode =ON. C 5.6.5 GTID используется по умолчанию. До версии 5.5 идентифицировать транзакцию можно было только по имени файла и позиции в этом файле. Потом появились GTID, но надо явно включить gtid_mode =ON. C 5.6.5 GTID используется по умолчанию.