Главная страница
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.016 c
3-24789
Dip56245
2002-12-16 15:49
2003.01.09
BLOB поле


14-25093
Cobalt
2002-12-21 14:31
2003.01.09
Кто юзает Оперу, подскажите - забыл, где это делается


6-24991
Борис
2002-11-11 13:59
2003.01.09
Помогите передать несколько структур по сети череp Сокеты


1-24853
Supreme
2002-11-29 17:28
2003.01.09
Загрука значка 16x16 в Image1


3-24780
EternalWonderer
2002-11-29 13:09
2003.01.09
Parse to Execute Ratio = 101