Вниз
Скачать: CL | DM;

Физическое сохранение данных   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
1-3473
Tokha
2002-08-21 08:58
2002.09.02
Как


1-3443
Sergey L.
2002-08-20 09:46
2002.09.02
Сохранение отчета в файл!!!!


14-3584
VictorT
2002-08-01 12:41
2002.09.02
IP -> регион


3-3277
bobr12
2002-08-12 13:49
2002.09.02
Как узнать дату в InterBase?


1-3431
Yaro
2002-08-18 01:42
2002.09.02
Прозрачный Label на рабочем столе




   Наверх