Глобальный контекст.ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных (Global context.GetDatabaseAndBinaryDataStorageDataSize)

Глобальный контекст (Global context)

ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных (GetDatabaseAndBinaryDataStorageDataSize)

Доступен, начиная с версии 8.3.24.

Синтаксис:

ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных(<ОбластьПоиска>, <ВключитьОбъекты>, <ИсключитьОбъекты>)

Параметры:

<ОбластьПоиска> (необязательный)

Тип: Неопределено, Массив.
Определяет область поиска объектов путем задания комбинации разделителей, в состав которых включены объекты метаданных, по которым нужно посчитать размер данных. В данном параметре указываются не значения, а сами разделители (общий реквизит, разделяющий данные).
Элемент массива имеет тип Массив.
Элемент вложенного массива имеет тип:Допустимые значения:
Значение по умолчанию: Неопределено.

<ВключитьОбъекты> (необязательный)

Тип: Неопределено, Массив.
Позволяет явно указать объекты метаданных, которые должны присутствовать при подсчете размера данных.
Элементом массива могут быть:Допустимые значения:
Значение по умолчанию: Неопределено.

<ИсключитьОбъекты> (необязательный)

Тип: Неопределено, Массив.
Позволяет явно указать объекты метаданных, которые следует исключить из подсчета данных.
Элементом массива могут быть:Допустимые значения:
Значение по умолчанию: Неопределено.

Возвращаемое значение:

Тип: Число.
Возвращает размер в байтах.

Описание:

Метод возвращает размер данных в таблицах в информационной базе для переданных объектов, с учетом данных хранилища двоичных данных (в байтах). Будут получены все данные, которые доступны пользователю для чтения.
Метод не учитывает размер истории данных, а также расширений конфигурации.
Если необходимо получить размер только данных, участвующих в разделении, следует установить значения для набора разделителей (тем самым "перейдя" в нужную область) и установить в <ОбластьПоиска> текущий набор разделителей.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер, интеграция.

Примечание:

Выполнение метода может занять длительное время при большом объеме данных.

Пример:

МассивИменМетаданных = Новый Массив();
МассивИменМетаданных.Добавить("Справочник.Номенклатура");
МассивИменМетаданных.Добавить("Документ.РасходнаяНакладная");
РазмерДанных =
    ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных
    (Новый Массив(),МассивИменМетаданных);

Использование в версии:

Доступен, начиная с версии 8.3.24.


     Методическая информация