Тестирование и исправление информационной базы 1С


Примечание: Перед проведением тестирования необходимо сделать резервную копию базы данных!

Для запуска утилиты «Тестирование и исправление» необходимо зайти в программу в режиме «Конфигуратор» и выбрать меню «Администрирование — Тестирование и исправление»:

меню «Администрирование — Тестирование и исправление»

В открывшемся окне указывается список необходимых проверок и режимов, которые будут произведены в результате работы утилиты:

список необходимых проверок и режимов,

Реиндексация таблиц информационной базы — при установке флага будет произведена реиндексация таблиц. Реиндексация — полное перестроение индексов для заданных таблиц. Реиндексация существенно повышает производительность системы в целом. Данная процедура никогда не будет лишней и увеличивает производительность системы.

Проверка логической целостности информационной базы — при установке флага система проверит логическую и структурную целостность базы данных, найдет ошибки в организации данных (например, страниц в файле).

Проверка ссылочной целостности информационной базы — подпункт логической проверки, при установке флага проверит информацию в базе данных на наличие «битых» ссылок. «Битые» ссылки появляются в базе из-за некорректной обработки информации разработчиком, чаще всего при непосредственном удалении данных или неправильно настроенном обмене данных.

При нахождении ошибок можно выбрать 3 варианта действий:

  • Создавать объекты — система создает элементы-заглушки, которые можно потом заполнить необходимой информацией,

  • Очищать ссылки — «битые» ссылки будут очищены,

  • Не изменять — система только покажет вам ошибки.

Пересчет итогов — в платформе 1С, в регистрах накопления и регистрах бухгалтерии есть понятие итогов. Итоги — таблица подсчитанных результатов, данные из которой получить быстрее, чем анализировать весь регистр сведений. Как правило, пересчет итогов увеличивает производительность системы.

Сжатие таблиц информационной базы — при установке флага база данных будет сжата и уменьшится в объеме. Также такого же эффекта можно достичь выгрузкой и загрузкой файла базы данных (*.dt).

Реструктуризация таблиц информационной базы — при установке флага будет выполнен процесс, с помощью которого система осуществляет пересоздание таблиц баз данных, обычно эта процедура вызывается при внесении изменений в структуру метаданных конфигурации.

Если по каким-то причинам тестирование и исправление через Конфигуратор не помогает или нет доступа в Конфигуратор — можно воспользоваться утилитой chdbfl.



Назад


Материалы по теме: