Dbmt_preformat_percent

  • Автор темы Автор темы akat
  • Дата начала Дата начала
A

akat

Коллеги,
интересная недокументированная фича в 9.0.1, имхо, очень полезная в борьбе с высоко-нагруженными приложениями. Надеюсь потом войдет в релиз.


Для примера указал параметр в 200 и файл увеличился вдвое ;О)

[09F0:0056-0D5C] 02.01.2014 15:57:43 Remote console command issued by Oleksiy Katyushyn: load DBMT databases\staff.nsf
[0CD0:0002-0C8C] 02.01.2014 15:57:44 DBMT: Database Maintenance started
[0CD0:0004-0CF8] 02.01.2014 15:57:45 Compacting databases\staff.nsf (Телефонный справочник), databases\staff.nsf
[0CD0:0004-0CF8] 02.01.2014 15:57:51 DBMT: Compacted databases\staff.nsf (Телефонный справочник), increased by 77108K bytes (98%), databases\staff.nsf
[0CD0:0002-0C8C] DBMT.Compact.Began 02.01.2014 15:57:44
[0CD0:0002-0C8C] DBMT.Compact.Finished 02.01.2014 15:57:51
[0CD0:0002-0C8C] DBMT.Compact.Successful 1
[0CD0:0002-0C8C] DBMT.Compact.Unsuccessful 0
[0CD0:0002-0C8C] DBMT.Compact.Unsuccessful.InUse 0
[0CD0:0002-0C8C] DBMT.Compact.Unsuccessful.TimeLimit 0
[0CD0:0002-0C8C] DBMT.Compact.BackLog 0
[0CD0:0002-0C8C] DBMT.Compact.Fixup 0
[0CD0:0002-0C8C] DBMT.Updall.Began 02.01.2014 15:57:44
[0CD0:0002-0C8C] DBMT.Updall.Finished 02.01.2014 15:57:54
[0CD0:0002-0C8C] DBMT.Updall.Processed 1

Просто с load compact -c - НЕ РАБОТАЕТ!
Поэтому целесообразно отключать использование шедульных компактов, и использовать DBMT (если все срастется;).
Для моих боевых реалий значение 110-120 будет как раз.
 
Телефонный справочник это высоко-нагруженное приложение? :rolleyes:

да уж....меня пугает, что люди вместо прямых рук стараются найти фичи, которые это смогу исправить...
 
Полезная фича в борьбе с фрагментацией больших файлов - периодический запуск conting.exe не так актуален.
Наглядное представление данной фичи:
 
Почему то грызлО меня сомнение, что ИБМ накосячил и повторный запуск DBMT увеличит размер базы еще на 100% :)))
И дабы спать спокойно - помучал еще немного данную фичу - оно прально считает все размеры и 200 означает +100% размера к реально занятым данным...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!