Horsun Vlad wrote:
Не каждый rollback к этому приводит.
Ну да, который не писал, тот переделывается в commit, но
в IB6 этого не было вроде.
Опять мимо. Ты хоть что-нибудь читал по теме ?
Ещё попытка - вроде бы по дефлоту версии сперва в памяти хранятся
а не пишутся на диск?
Вот это больше всего и напрягает. Особенно в связи с тенденцией
роста размеров баз.
Варианты есть.
Да, есть. К 3-ке они будут рассматриваться пристальнее
Вот это особо мне интересно. Какие есть варианты чтобы отказаться
от свипа?
Ну например хранить незакоммиченные версии во отдельном
месте
И шо ?
Во время коммита сносить их в физичекий файл. Правда тут проблема
устойчивости этой операции. Т.е. в файл пишем только последнюю
закоммиченную версии, а все остальные версии храним в памяти или
во временных файлах. Кстати, вроде бы примерно так оракл работает?
Как кстати savepoints работают?
Была статья и не одна. Например на ibase.ru и в ibdeveloper
Я както сорцы на эту тему читал. Версии складируют в память. Откат
сэйвпойта не создаёт версий.
Тиражируемый софт может :
а) пользовать тот, который встроен даже в win98
б) ставить свой простейший планировщик
Нах эти извраты с планировщиками. Проще забить.
--
--- Home Page http://ok.novgorod.net/ap ---