Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.09;
Скачать: CL | DM;

Вниз

Кэширование???   Найти похожие ветки 

 
Карелин Артем ©   (2002-12-16 13:53) [0]

Итак, провел эксперимент: есть тестовая база и самодельная прога для заливки данных.
Работа идет следующим образом: стартует транзакция -> идет цикл: генерируются значения-> через хранимую процедуру добавляются эти значения в таблицу -> цикл кончает-> транзакция подтверждена.
Теперь результаты: коннектов больше 1 - ну еще у меня ems висит. Добавляю миллион записей - размер базы не меняется. (В EMS изменения видны) База меняет размер при завершении ВСЕХ коннектов!
Что за глюк??
Пробовал в 2-х виндосах: миллениум и 2000"Server.


 
Romkin ©   (2002-12-16 13:56) [1]

Может, у тебя Forced Writes нету? тогда база записывается, когда удобно системе...


 
Карелин Артем ©   (2002-12-16 13:58) [2]

И эту штуку я тоже мучал по-разному. Включено. А размер меняется в момент последнего дисконнекта.


 
Johnmen ©   (2002-12-16 14:00) [3]

Дело в том, что данные о размере файла обновляютя по его закрытии...


 
FreeLancer ©   (2002-12-16 14:01) [4]

Так и будет. Более того, если базу скопировать куда-либо до дисконнекта, будет копия без последних изменений.


 
Alexandr ©   (2002-12-16 14:02) [5]

Так-с...
1) тут ForceWrites крутили в Firebird.
Он теперь на ходу не переключается. Только после отсоединения всех.
2) Дело действительно в force writes
ты бы точно версию сервера указал...


 
Alexandr ©   (2002-12-16 14:05) [6]

не...
по крайней мере на NTFS+ForceWrites сведения должны сразу обновляться...
Проверено многократно в процессе restore


 
Карелин Артем ©   (2002-12-16 14:05) [7]

FireBird 1.0.796.


 
Alexandr ©   (2002-12-16 14:08) [8]

ага. Почти релиз...
новый Force Writes начинает действовать после выхода всех из базы и захода по-новой.
Да, это большой изврат. Но в Firebird его вряд-ли будут править, поскольку они сами же и испоритили его поведение.
Нужно было юзать Yaffil. Там все правильно. И меняется он на лету, как и раньше.


 
Andriano ©   (2002-12-16 16:04) [9]

Что, очень нужно знать размер файла БД?
Да ещё в тот момент, когда его содержимому и размеру нельзя верить.



Страницы: 1 вся ветка

Текущий архив: 2003.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
14-25059
Counter-1
2002-12-20 20:19
2003.01.09
интересоооо


4-25161
Kuzia
2002-11-20 13:51
2003.01.09
Hooking What Is It?!!


14-25061
roach
2002-12-18 22:40
2003.01.09
Задачка на Turbo Pascal


1-24901
viper
2002-12-25 20:36
2003.01.09
ComboBox


4-25136
Stainer
2002-11-19 16:47
2003.01.09
список процессов с полными путями