|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Не понимаю паника. Есть приложение оно работает , под ms sql. Годами . Заходишь в него и никто раньше тебя не догадался написать begin tansaction.? И на каждый Чих проверять? Try cath или @@traycount. Это надо забыть о основном коде. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2023, 19:16 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Видел такую штуку. Переменные таблицы не подверженным транзакциям. Значит можно попробовать сложные , готовые расчеты, результат записать в переменную таблицу А потом сказать rollback tran. И результат в @табл ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2023, 20:03 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Видел такую штуку. Переменные таблицы не подверженным транзакциям. Значит можно попробовать сложные , готовые расчеты, результат записать в переменную таблицу А потом сказать rollback tran. И результат в @табл ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 05:06 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Так и разбань. Кто мешает? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 09:45 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Три дебила , четыре. Это сила. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 09:48 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Профильный топик , а паник явно тролил. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 10:07 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
В Firebird все транзакции явные (или я так ошибочно думал до сих пор, но всегда в IBX их стартовал и т.д.) То что ты их стартовал явно, не говорит о том, что там только явные транзакции. В документации Firebird ничего такого нет. Транзакция настраивается и запускается командой set transaction https://www.firebirdsql.org/file/documentation/chunk/en/refdocs/fblangref40/fblangref40-transacs.html Другое дело, что из клиентского приложения мы с БД можем работать через те или иные компоненты доступа к БД. И в этих компонентах тразнакции могут стартоваться автоматически. Но это не особенность Firebird, а особенность компонентов доступа. Ты это имел в виду или что-то другое? Можно наверное отделить в раздел FB. Посоветовал, не больше, паник развел флуд. Грынычу скучно. Все нормально Твой код правильный. ... |
|||
:
Изменено: 20.04.2023, 11:11 - Sparrow
Нравится:
Не нравится:
|
|||
20.04.2023, 11:07 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Нет в sql вложенных транзакций всем хочется , а их нет. Просто вы усложняете код. Дибильными проверками. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 11:25 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Где был не прав? Просто интересно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 15:28 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Технически нагнетать хорошо сайту. Больше внимания. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 15:30 |
|
Microsoft SQL Server / Транзакции в MS SQL Server
|
|||
---|---|---|---|
#18+
Просто клиентов может быть много, и везде транзакции начнутся, а потом. Рооллбаск. Это дороже , чем соммит. Но вечные проверки, ещё хуже. Вы видели трассировку,? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2023, 17:53 |
|
|
Start [/forum/search.php?do_search=1&tid=8919&author_mode=wrote_post&author=Sparrow&start_from=363497]: |
0ms |
get settings: |
1ms |
get forum list: |
4ms |
searching: |
11ms |
get settings: |
0ms |
get forum list: |
4ms |
get topic data: |
4ms |
check forum access: |
1ms |
check topic access: |
1ms |
get forum data: |
1ms |
get found posts: |
43ms |
track hit: |
28ms |
get online users: |
64ms |
check new: |
1ms |
others: | 300ms |
total: | 463ms |
0 / 0 |