vault backup: 2024-07-02 18:17:53

This commit is contained in:
Struchkov Mark 2024-07-02 18:17:53 +03:00
parent 5773fb9116
commit 6d74682acf
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
3 changed files with 29 additions and 25 deletions

View File

@ -23,6 +23,18 @@
"markdownOnly": false, "markdownOnly": false,
"unresolvedLinks": false, "unresolvedLinks": false,
"recentFilesStore": [ "recentFilesStore": [
{
"filepath": "_inbox/Транзакция БД.md",
"timestamp": 1719933290554
},
{
"filepath": "_inbox/Serializable.md",
"timestamp": 1719933286660
},
{
"filepath": "Home.md",
"timestamp": 1719933178877
},
{ {
"filepath": "_inbox/Read committed.md", "filepath": "_inbox/Read committed.md",
"timestamp": 1719933168388 "timestamp": 1719933168388
@ -30,18 +42,6 @@
{ {
"filepath": "_inbox/drawing/ExcaliBrain Snapshot - Read committed.excalidraw.md", "filepath": "_inbox/drawing/ExcaliBrain Snapshot - Read committed.excalidraw.md",
"timestamp": 1719933165947 "timestamp": 1719933165947
},
{
"filepath": "excalibrain.md",
"timestamp": 1719933156894
},
{
"filepath": "_inbox/Read uncommitted.md",
"timestamp": 1719933146235
},
{
"filepath": "_inbox/Repeatable read.md",
"timestamp": 1719933108286
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -1,5 +1,17 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "Транзакция БД",
"path": "_inbox/Транзакция БД.md"
},
{
"basename": "Serializable",
"path": "_inbox/Serializable.md"
},
{
"basename": "Home",
"path": "Home.md"
},
{ {
"basename": "Read committed", "basename": "Read committed",
"path": "_inbox/Read committed.md" "path": "_inbox/Read committed.md"
@ -24,14 +36,6 @@
"basename": "Фантомное чтение", "basename": "Фантомное чтение",
"path": "_inbox/Фантомное чтение.md" "path": "_inbox/Фантомное чтение.md"
}, },
{
"basename": "Serializable",
"path": "_inbox/Serializable.md"
},
{
"basename": "Home",
"path": "Home.md"
},
{ {
"basename": "Deadlock", "basename": "Deadlock",
"path": "_inbox/Deadlock.md" "path": "_inbox/Deadlock.md"
@ -40,10 +44,6 @@
"basename": "Блокировки", "basename": "Блокировки",
"path": "_inbox/Блокировки.md" "path": "_inbox/Блокировки.md"
}, },
{
"basename": "Транзакция БД",
"path": "_inbox/Транзакция БД.md"
},
{ {
"basename": "Проекты", "basename": "Проекты",
"path": "Проекты.md" "path": "Проекты.md"

View File

@ -17,8 +17,12 @@ linked:
Обычно работает с использованием [блокировок](Блокировки.md). Обычно работает с использованием [блокировок](Блокировки.md).
**Когда не стоит использовать транзакции:**
- При работе репликации в режиме [master-master](Репликация%20master-master.md)
- Ваша система не использует логику UPDATE after SELECT
- Вы допускаете незначительные отклонения в результатах простых запросов
**Почему не используют транзакции:** **Почему не используют транзакции:**
- Снижение скорости работы приложения
- Риски [Deadlock](Deadlock.md) - Риски [Deadlock](Deadlock.md)
- Нет поддержки на уровне СУБД - Нет поддержки на уровне СУБД
- Не знают механизм / не понимают принципы работы - Не знают механизм / не понимают принципы работы