Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
... https://dba.stackexchange.com/questions/46261/dont-use-a-transaction-for-stored-procedure#46266 ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:31 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
... https://dba.stackexchange.com/questions/46261/dont-use-a-transaction-for-stored-procedure#46266 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:33 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
В хранимках каждый оператор в отдельной неявной транзакции. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:40 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
В хранимках каждый оператор в отдельной неявной транзакции. Ладно не важно, не хочешь признавать ошибку ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:45 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
ну там на самом деле не каждый оператор конечно, есть список этих самых операторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:50 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
В хранимках каждый оператор в отдельной неявной транзакции. Ладно не важно, не хочешь признавать ошибку ) ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:51 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
ну там на самом деле не каждый оператор конечно, есть список этих самых операторов. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:52 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
В хранимках каждый оператор в отдельной неявной транзакции. Ладно не важно, не хочешь признавать ошибку ) Ты писал. "В самой хп никаких транзакций открывать не надо, так как по умолчанию хп выполняется в контексте одной транзакции" Это ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 17:54 |
|
||
|
Транзакции в MS SQL Server
|
|
|---|---|
|
#18+
ну там на самом деле не каждый оператор конечно, есть список этих самых операторов. ALTER TABLE FETCH REVOKE BEGIN TRANSACTION GRANT SELECT (See exception below.) CREATE INSERT TRUNCATE TABLE DELETE MERGE UPDATE DROP OPEN ---------------- SELECT statements that do not select from a table do not start implicit transactions. For example SELECT GETDATE(); or SELECT 1, 'ABC'; do not require transactions. ... |
|
|
:
|
|
| 21.04.2023, 17:56 |
|
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Какую? Ты писал. "В самой хп никаких транзакций открывать не надо, так как по умолчанию хп выполняется в контексте одной транзакции" Это ошибка. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 18:59 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
ну там на самом деле не каждый оператор конечно, есть список этих самых операторов. ALTER TABLE FETCH REVOKE BEGIN TRANSACTION GRANT SELECT (See exception below.) CREATE INSERT TRUNCATE TABLE DELETE MERGE UPDATE DROP OPEN ---------------- SELECT statements that do not select from a table do not start implicit transactions. For example SELECT GETDATE(); or SELECT 1, 'ABC'; do not require transactions. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 19:03 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Ссылочку дай, где это написано. По умолчание он выключен ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 19:06 |
|
||
|
Транзакции в MS SQL Server
|
|
|---|---|
|
#18+
Ссылочку дай, где это написано. По умолчание он выключен Цитата [игнорируется] Если задано значение OFF, каждая из предыдущих инструкций T-SQL ограничена невидимыми инструкциями BEGIN TRANSACTION и COMMIT TRANSACTION. При значении OFF транзакция выполняется в режиме автофиксации. https://learn.microsoft.com/ru-ru/sql/t-sql/statements/set-implicit-transactions-transact-sql?view=sql-server-ver16 То есть select (как и другие инструкции из списка) выполняется в отдельной транзакции. Перед ним невидимый BEGIN TRANSACTION, после него - невидимый COMMIT TRANSACTION. ... |
|
|
:
|
|
| 21.04.2023, 19:14 |
|
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Операторы в процедуре НЕ выполняются в одной транзакции, проверяется элементарным экспериментом. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 19:30 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Операторы в процедуре НЕ выполняются в одной транзакции, проверяется элементарным экспериментом. Ты не приведешь ссылку, подтверждающую, что операторы в процедуре выполняются в одной транзакции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 19:35 |
|
||
|
Транзакции в MS SQL Server
|
|
|---|---|
|
#18+
s62 [игнорируется] Спорить с котом о том что 2 * 2 = 4 надоело ) Просто учитывай в работе, что если тебе надо транзакцию в процедуре, то придется делать begin tran ... commit. Операторы в процедуре НЕ выполняются в одной транзакции, проверяется элементарным экспериментом. Ну и стандартные советы, постарайся делать транзакции короткими, не надо всю процедуру оборачивать. Код: Delphi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|
|
:
|
|
| 21.04.2023, 19:47 |
|
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Код: SQL 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Закомментируй удаление таблицы. Выполни скрипт. Потом выполни отдельно селект ... |
|||
|
:
Изменено: 21.04.2023, 20:10 - Неуловимый Джо
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:03 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Это не откат транзакции, это просто результат первого селекта. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:07 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Это не откат транзакции, это просто результат первого селекта. как раз хороший пример. Первый апдейт выполнился. И ОСТАЛСЯ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:08 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Не было события, которое бы прервало транзакцию ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:11 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Не было события, которое бы прервало транзакцию ладно, теперь точно все :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:12 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
А какое событие прервет? 1/0 прервет? Нарушение primary key ? Что-то же должно прервать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:13 |
|
||
|
Транзакции в MS SQL Server
|
|||
|---|---|---|---|
|
#18+
Если написать Код: SQL 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
Игнорируются: Межгалактический разум, erbol, W3, WWW, Огрищще, а также многочисленные кролики и паши
:
Нравится:
Не нравится:
|
|||
| 21.04.2023, 20:14 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=365669&tid=8919]: |
0ms |
get settings: |
13ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
101ms |
get tp. blocked users: |
1ms |
| others: | 24ms |
| total: | 213ms |

| 0 / 0 |
