|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vova Aksionov 2:5020/400 22 Aug 2002 07:14:43 To : Sergey Pratch Subject : Re: Hа: Отчеты -------------------------------------------------------------------------------- On Wed, 21 Aug 2002 20:13:36 +0000 (UTC), " Sergey Pratch" <sltoopls@kot.poltava.ua> wrote: > А на счет IB: я в нем небольшой спец. Hо если то, что ты написал - >правда, то это тоже не настолько хорошо, как может тебе показатся. > Сам факт перепрыгивания через уровень изоляции в сравнении со >стандартом - не есть good. Кроме того, такой подход заствляет разработчика >пять раз взвесить, прежде чем им воспользоватся и малейший просчет в >эксплуатации может в любой момент вылезть боком. Так как при таком >"закрученном до отказа" уровне на время транзакции вся БД для остального >мира переходит в режим ReadOnly. RR - это не самый закрученный режим транзакций у IB. Транзакция RR абсолютно ничего не блокирует - остальные транзакции могут править любые данные, в том числе и те что смотрит RR-транзакция. Hо тем не менее, RR-транзакция будет видеть только те данные (и только те их версии) которые существовали на момент старта этой RR-транзакции. Естественно это даром не дается и дополнительный расход ресурсов наличествует, но он пропорционален активности изменения данных в других транзакциях - нет активности - нет дополнительного расхода ресурсов. Это и есть благодать настоящего версионника которым и является Interbase/Firebird/Yaffil. Пока. ------------- Vova Aksionov Novosibirsk --- ifmail v.2.15dev5 * Origin: Sinor-NMTS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/7869e973ec7f.html, оценка из 5, голосов 10
|