Тестирование и исправление информационной базы 1С
В этой статье рассмотрим системную утилиту «Тестирование и исправление информационной базы»Перед проведением любых операций необходимо сделать резервную копию базы данных!
Открываем конфигуратор, выбираем пункт "тестирование и исправление"
Какие галочки ставить?
Существуют различные варианты настройки тестирования, рассмотрим эти галки:
- Реиндексация таблиц информационной базы - это полное перестроение индексов для таблиц базы данных. Реиндексация повышает скорость работы информационной базы. Процедура длительная, но вполне оправдана.
- Проверка логической целостности информационной базы - проверять логическую и структурную целостность БД, исправляет ошибки в данных;
- Проверка ссылочной целостности информационной базы - проверка «битых ссылок» в базе данных. Такие ошибки могут возникать при непосредственном удалении объектов системы или сбоях. Существует 3 варианта действий для исправления таких ошибок:
- Создавать объекты — система создает элементы-заглушки, которые можно потом заполнить необходимой информацией.
- Очищать ссылки — «битые» ссылки будут очищены.
- Не изменять — система только покажет вам ошибки.
- Пересчет итогов. Итоги — таблица предварительно подсчитанных результатов в регистрах накопления, расчета и бухгалтерии. Пересчет итогов, также как реиндексация, никогда не будет лишней и даст прибавку в скорости работы программы;
- Сжатие таблиц информационной базы — при удалении данных 1С не удаляет строки таблиц, а лишь «помечает» их на удаление. Они не видны пользователю, но продолжат находится в БД. Сжатие базы данных удаляет эти данные безвозвратно. Так же такого же эффекта можно достичь выгрузкой и загрузкой файла информационной базы (*.dt);
- Реструктуризация таблиц информационной базы — долгий процесс, с помощью которого система осуществляет пересоздание таблиц базы. Такая процедура происходит и при внесение изменений в структуру конфигурации.
Результат выполнения тестирования можете посмотреть в окне служебных сообщений