> >>> Не каждый rollback к этому приводит.
> >>
> >>Ну да, который не писал, тот переделывается в commit, но
> >>в IB6 этого не было вроде.
>
> > Опять мимо. Ты хоть что-нибудь читал по теме ?
>
> Ещё попытка - вроде бы по дефлоту версии сперва в памяти хранятся
> а не пишутся на диск?
Нет
> >> Вот это больше всего и напрягает. Особенно в связи с тенденцией
> >>роста размеров баз.
> >> Варианты есть.
> >
> > Да, есть. К 3-ке они будут рассматриваться пристальнее
>
> Вот это особо мне интересно. Какие есть варианты чтобы отказаться
> от свипа?
Не отказаться, а сделать его ещё быстрее
> >> Ну например хранить незакоммиченные версии во отдельном
> >>месте
> >
> >
> > И шо ?
>
> Во время коммита сносить их в физичекий файл. Правда тут проблема
> устойчивости этой операции. Т.е. в файл пишем только последнюю
> закоммиченную версии, а все остальные версии храним в памяти или
> во временных файлах.
Ты о тр-циях слыхивал ? А о том, что их может быть более 1-ой
одновременно ? А о том, что каждой из них нужно видеть своё состояние БД ?
А о отдельных процессах классика в курсе ? Которые не видят память друг-друга
> Кстати, вроде бы примерно так оракл работает?
Не знаю, но уверен что не так
> >>Как кстати savepoints работают?
> >
> > Была статья и не одна. Например на ibase.ru и в ibdeveloper
>
> Я както сорцы на эту тему читал. Версии складируют в память. Откат
> сэйвпойта не создаёт версий.
Не дочитал ты. Чти ibdeveloper, я там писал
> > Тиражируемый софт может :
> > а) пользовать тот, который встроен даже в win98
> > б) ставить свой простейший планировщик
>
> Нах эти извраты с планировщиками. Проще забить.
Тогда об чём вопрос был ?
--
Хорсун Влад