Изменения документа Транзакции и блокировки
Редактировал(а) Alexandr Fokin 2024/06/01 13:29
<
>
отредактировано Alexandr Fokin
на 2023/12/16 14:01
на 2023/12/16 14:01
отредактировано Alexandr Fokin
на 2023/09/11 02:34
на 2023/09/11 02:34
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -14,7 +14,6 @@ 14 14 * В случае обнаружения DeadLock СУБД среди 2 транзакций выбирает одну. 15 15 Одна продолжит выполнение, а вторая прервется с ошибкой, которую должно обработать приложение. (В том числе возможно попытаться повторить транзакцию, рассчитывая, что в этот раз блокировки не будет или хотя бы она завершиться удачно, для этой транзакции) 16 16 * Не все ситуации блокировки определяются СУБД как DeadLock. 17 -* Механизм SavePoint. 18 18 19 19 ---- 20 20 ... ... @@ -42,7 +42,6 @@ 42 42 43 43 ---- 44 44 45 -|(% style="width:91px" %)[[MSSQL>>doc:Разработка.Базы данных 2.SQL.MSSQL.WebHome]]|(% style="width:1394px" %)((( 46 46 Руководство по блокировке и управлению версиями строк транзакций 47 47 https://docs.microsoft.com/ru-ru/sql/relational-databases/sql-server-transaction-locking-and-row-versioning-guide?view=sql-server-ver15 48 48 ... ... @@ -49,13 +49,13 @@ 49 49 Табличные указания 50 50 https://docs.microsoft.com/ru-ru/sql/t-sql/queries/hints-transact-sql-table?view=sql-server-ver15 51 51 52 -Типы блокировок в [[MS SQL Server>>doc:Разработка.Базы данных 2.SQL.MSSQL.WebHome]]50 +Типы блокировок в [[MS SQL Server>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]] 53 53 https://infostart.ru/public/708360 54 54 55 -Как посмотреть, какие данные заблокированы в СУБД [[MS SQL Server>>doc:Разработка.Базы данных 2.SQL.MSSQL.WebHome]]53 +Как посмотреть, какие данные заблокированы в СУБД [[MS SQL Server>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]] 56 56 https://infostart.ru/public/707333 57 57 58 -Типичные взаимные блокировки в [[MS SQL>>doc:Разработка.Базы данных 2.SQL.MSSQL.WebHome]] и способы борьбы с ними56 +Типичные взаимные блокировки в [[MS SQL>>doc:Разработка.Базы данных.SQL.MSSQL.WebHome]] и способы борьбы с ними 59 59 https://habr.com/ru/company/mindbox/blog/261661 60 60 61 61 Блокировки ... ... @@ -63,16 +63,14 @@ 63 63 64 64 Транзакции 65 65 https://www.flenov.info/books/read/transact-sql/32 66 -))) 67 -|(% style="width:91px" %)[[PostgreSQL>>doc:Разработка.Базы данных.SQL.PostgreSQL.WebHome]]|(% style="width:1394px" %)((( 64 + 68 68 [[PostgreSQL>>doc:Разработка.Базы данных.SQL.PostgreSQL.WebHome]]: Documentation: 15: Chapter 13. Concurrency Control 69 69 [[https:~~/~~/www.postgresql.org/docs/current/mvcc.html>>https://www.postgresql.org/docs/current/mvcc.html]] 70 70 71 -Транзакции в PostgreSQL 72 -[[https:~~/~~/aristov.tech/blog/tranzakczii-v-postgresql/>>https://aristov.tech/blog/tranzakczii-v-postgresql/]] 68 +---- 73 73 70 +DotNetRu | Александр Шелёмин «Concurrency в базах данных» 71 +https://www.youtube.com/watch?v=a6YzdDFzDl8 72 + 74 74 Эй, запрос! Ты живой? Как легко обработать блокировки в PostgreSQL 75 75 [[https:~~/~~/habr.com/ru/post/319832/>>https://habr.com/ru/post/319832/]] 76 -))) 77 -|(% style="width:91px" %) |(% style="width:1394px" %)DotNetRu ~| Александр Шелёмин «Concurrency в базах данных» 78 -https://www.youtube.com/watch?v=a6YzdDFzDl8