Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / в readonly транзакциях commit дешевле, чем rollback? / 10 сообщений из 10, страница 1 из 1
17.07.2008, 10:37
    #35435856
AlexP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
Это я сейчас услышал про Firebird. А как в Oracle, MSSQL и др.?
...
Рейтинг: 0 / 0
17.07.2008, 11:07
    #35435964
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AlexPЭто я сейчас услышал про Firebird.

Где услышал? Щаз kdv с битой подтянется... ЕМНИП, в ro транзакциях
rollback выполняется в точности как commit (точнее - commit выполняется
вместо rollback). И даже в rw транзакциях если они ничего не изменяли.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.07.2008, 21:49
    #35437936
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AlexP пишет:
> Это я сейчас услышал про Firebird. А как в Oracle, MSSQL и др.?

А все равно должно быть. И commit и rollback, и во всех СУБД.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
01.08.2008, 00:52
    #35464520
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
версионники vs блокировочники. где-то дешевле commit, где-то rollback.
...
Рейтинг: 0 / 0
01.08.2008, 07:25
    #35464636
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AAronверсионники vs блокировочники. где-то дешевле commit, где-то rollback.

А более развернуто эту мысль можно ? Где именно дешевле commit, где rollback и как это связано с набившим оскомину версионники vs блокировочники ???
...
Рейтинг: 0 / 0
01.08.2008, 08:37
    #35464674
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
знаете, я достаточно много видел от вас толковых сообщений. на мой взгляд, вы отлично знаете, как работает оракл, да сиквел тоже. именно вам не стоит разжевывать почему commit может быть дешевле, почему rollback может быть дороже и наоборот.
...
Рейтинг: 0 / 0
01.08.2008, 09:29
    #35464773
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AAronзнаете, я достаточно много видел от вас толковых сообщений. на мой взгляд, вы отлично знаете, как работает оракл, да сиквел тоже. именно вам не стоит разжевывать почему commit может быть дешевле, почему rollback может быть дороже и наоборот.

Это разжевывать действительно не надо. Но я действительно не догоняю, как Вы связали это с версионностью/блокировочностью. Связь разумеется есть, но IMHO очень уж окольная
...
Рейтинг: 0 / 0
01.08.2008, 18:14
    #35466320
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
т.е. если вы видите окольную связь, то я ее не должен увидеть?
мне кажется это пустой треп. предлагаю принять такой постулат: "стоимость commit|rollback зависит от реализации. что проще, что сложнее - так же зависит от реализации".
Интересующиеся могут пойти и почитать для примера, как устроен лог в SQL Server и как в нем реализован rollback и сравнить с реализацией версионности Oracle и как в нем реализован rollback.
...
Рейтинг: 0 / 0
01.08.2008, 20:09
    #35466430
Выбегалло
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AlexPЭто я сейчас услышал про Firebird. А как в Oracle, MSSQL и др.?

Ну так а чего там коммитить ? Блокировки снял и весь коммит.
...
Рейтинг: 0 / 0
04.08.2008, 08:29
    #35467788
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в readonly транзакциях commit дешевле, чем rollback?
AAronт.е. если вы видите окольную связь, то я ее не должен увидеть?
мне кажется это пустой треп. предлагаю принять такой постулат: "стоимость commit|rollback зависит от реализации. что проще, что сложнее - так же зависит от реализации".
Интересующиеся могут пойти и почитать для примера, как устроен лог в SQL Server и как в нем реализован rollback и сравнить с реализацией версионности Oracle и как в нем реализован rollback.

А мне, в свою очередь, кажется , что это волюнтаризм (c), да и вообще плохая практика принимать за постулаты то что можно было-бы и обосновать. Или я недостаточно умен, чтобы понять Ваше объяснение на пальцах ?
Мне более менее известно устройства лога MS SQL и реализация версионности Oracle.
Что мне не понятно, так это то как Вы это связываете со стоимостью commit/rollback и как Вы вообще сравниваете их стоимость в столь разных СУБД ?
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / в readonly транзакциях commit дешевле, чем rollback? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]