diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index 48588fca..50f4d558 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -23,6 +23,14 @@ "markdownOnly": false, "unresolvedLinks": false, "recentFilesStore": [ + { + "filepath": "notes/Микросервисы. Паттерны разработки и рефакторинга.md", + "timestamp": 1718814522089 + }, + { + "filepath": "knowledge/dev/database/Свойства транзакции БД (ACID).md", + "timestamp": 1718814517520 + }, { "filepath": "_inbox/Транзакция БД.md", "timestamp": 1718814212448 @@ -34,14 +42,6 @@ { "filepath": "_inbox/Race condition.md", "timestamp": 1718814109154 - }, - { - "filepath": "Home.md", - "timestamp": 1718813916206 - }, - { - "filepath": "_inbox/Кэширование.md", - "timestamp": 1718813915973 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index 5882b81d..941d8b3e 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,5 +1,13 @@ { "recentFiles": [ + { + "basename": "Микросервисы. Паттерны разработки и рефакторинга", + "path": "notes/Микросервисы. Паттерны разработки и рефакторинга.md" + }, + { + "basename": "Свойства транзакции БД (ACID)", + "path": "knowledge/dev/database/Свойства транзакции БД (ACID).md" + }, { "basename": "Транзакция БД", "path": "_inbox/Транзакция БД.md" @@ -191,14 +199,6 @@ { "basename": "Репликация master-slave", "path": "_inbox/Репликация master-slave.md" - }, - { - "basename": "Олег Чирухин", - "path": "wiki/people/Олег Чирухин.md" - }, - { - "basename": "Disaster recovery", - "path": "_inbox/Disaster recovery.md" } ], "omittedPaths": [], diff --git a/_inbox/Транзакция БД.md b/_inbox/Транзакция БД.md index 0714d49d..611c2ff5 100644 --- a/_inbox/Транзакция БД.md +++ b/_inbox/Транзакция БД.md @@ -11,7 +11,9 @@ zero-link: parents: linked: --- -Операции в транзакции применяются или все вместе, или не применяются вовсе. Для этого используется [Журнал БД](Журнал%20БД.md). +Транзакция - способ группировки приложением нескольких операций в одну логическую единицу, которая либо выполняется вся, либо не выполняется вовсе (прерывание и откат). + +Для реализации обычно используется [Журнал БД](Журнал%20БД.md). - [Свойства транзакции БД (ACID)](Свойства%20транзакции%20БД%20(ACID).md) - [Проблемы при параллельном выполнении нескольких транзакций](Проблемы%20при%20параллельном%20выполнении%20нескольких%20транзакций.md)