IncreaseDataBase
PROTO hBase:HDBASE,NumOfBytes:ULONG64
hBase -
указатель на структуру
dsmbase. Хэндл базы данных.
NumOfBytes - приращение базы данных в
байтах.
Возвращаемое значение: eax равен 1 если база увеличена и 0
если не получилось увеличить. Тип BOOL.
Примечание: Эту
функцию следует использовать для оптимизации. Перед добавлением большого
количества файлов и директорий лучше вычислить хотя-бы примерно их общий размер
с округлением в большую сторону. Опасаться появления излишков не
следует. Перед закрытием базы данных функция CloseDataBase
отсекает не занятое место. Это всё связано с тем, что для изменения
размера маппированного файла его нужно полностью перемаппировать и лучше
один раз перемаппировать существенно увеличив размер базы данных, чем делать
это десятки раз по отдельности для каждого нового файла и директории.