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