From HF

Nov. 13th, 2002 01:03 pm
pargentum: (Default)
[personal profile] pargentum
Песенка ослика-ораклиста

Hе секрет, что rollback надо делать пореже,
Лучше делать почаще commit!
Я программой своей скоро сервер повешу -
У админа пускай голова поболит.

Под крики о кастрации,
В обкуренной прострации,
Как следствие мутации
Рождается в момент
Rollback segment для маленькой,
Для маленькой такой транзакции,
Для скромной такой транзакции
Огромный такой сегмент!

Hе секрет, что rollback - это язва и грыжа,
Геморрой и чуть-чуть гайморит.
Если ты программист, а не ослик бесстыжий -
Лучше делай почаще commit!

Припев.

Hе секрет, что друзьям тоже надо ресурсы,
Hадо память, процессор и диск...
Так что делай commit, а иначе... ты в курсе,
Что rollback - для тебя неоправданный риск.

Припев.

Date: 2002-11-12 11:19 pm (UTC)
From: [identity profile] ex-ilyavinar899.livejournal.com
А для SQL Server, вроде, не так!

Date: 2002-11-13 12:38 am (UTC)
From: [identity profile] toshick.livejournal.com
Не так ?!
Ну, "для маленькой такой транзакции" может, и не так ... хотя, в чем измерять малость ... если в длине запускающего ее кода, то ... ;-)

Мне как-то приходилось наблюдать откат процедуры с миллионом (примерно) отдельных update и delete - просто не вовремя нажал кнопку "остановить выполнение" в Query Analizer ;-). Интересно, что если сервер выключить в этот момент, база данных даже не всегда крэшится.

В общем, ослики - транзактщики подпевают ;-)

Date: 2002-11-13 12:47 am (UTC)
From: [identity profile] pargentum.livejournal.com
А мне рассказывали что там где-то есть квота на стоимость транзакции? Врали?

Re:

Date: 2002-11-13 01:39 am (UTC)
From: [identity profile] toshick.livejournal.com
В MS ?
Не знаю, никогда не сталкивался.

Profile

pargentum: (Default)
pargentum

December 2025

S M T W T F S
  1 2 3 4 56
78 9 1011 1213
14 1516 17 18 19 20
21 22 23 24 25 26 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 09:35 am
Powered by Dreamwidth Studios