Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
ВнизФизическое сохранение данных Найти похожие ветки
← →
Leran2002 (2002-08-13 07:46) [0]Понимаю может глупый вопрос, но помогите разрушить мои сомнения.
Мне не дает покоя следующая вещь:
В своей программе использую TIBTable (MainTbl:TIBTable). В определенные моменты делаю Commit, например так:
MainTbl.Transaction.CommitRetaining;
Так вот в чем состоит вопрос, обеспечивает ли CommitRetaining физическое сохранение данных на диске (типа как FlushBuffers при использовании TTable при работе с Paradox)???
Если нет, то как проделать что-то типа FlushBuffers, используя TIBTable.
Заранее спасибо.
← →
Виталий Панасенко (2002-08-13 08:49) [1]Но у сервера есть опция (что-то типа Force Write), которая это делает само. Если установлено, сервер сам все сбрасывает на диск. Пожалуйста
← →
Anatoly Podgoretsky (2002-08-13 08:55) [2]Leran2002 © (13.08.02 07:46)
Нет это только подтверждение трансакции, и уж дело сервера как с \тим быть писать на диск или попожже. Надеюсь что UPS и программы управления им стоят, иначе о чем говорить то.
← →
Leran2002 (2002-08-13 10:31) [3]
> Anatoly Podgoretsky © (13.08.02 08:55)
> Виталий Панасенко (13.08.02 08:49)
Тогда такой вопрос:
А всетки можно ли как нить программно сбросить данные на диск???
Заранее спасибо...
← →
Desdechado (2002-08-13 11:06) [4]см. Виталий Панасенко (13.08.02 08:49)
только это сильно замедляет работу сервера
← →
Leran2002 (2002-08-13 11:57) [5]Всем спасибо, наконецто нашел эту опцию "Force Write"...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c