Очистить кэш 1С - тестирование программы 1С

Кэш и тестирование 1С

09:45, 8 Августа 2018

Как выполнить автоматизированное тестирование, исправление базы и очистку кэша в файловом варианте при сбоях в работе с 1С?

Очистка кэша

1.    Запустить 1с предприятие

2.    Выделить нужную базу в списке баз

3.    Скопировать путь с базой (выражение в кавычках внизу окна) и вставить его в текстовый документ

4.    Нажать кнопку “Удалить”

5.    Нажать “Да”

image1.jpeg

рис. 1

Для возвращения базы в список баз:

1.    Нажать кнопку “Добавить” на панели справа

2.    Выбрать пункт “Добавление в список существующей информационной базы” (рис.2)

image2.png

рис. 2

3.    Нажать “”Далее”

4.    На следующем этапе необходимо указать наименование информационной базы, а также указать расположение информационной базы (тот путь, который вы скопировали в пункте 3) (рис. 3)

image3.png

рис. 3

5.    Далее, Далее, Готово.

Автоматизированное тестирование и исправление базы

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

Перед выполнением тестирования необходимо сделать резервную копию информационной базы. (см. инструкцию “Как выполнить создание резервной копии базы 1С?”)

1.    Для запуска тестирования и исправления открываем базу в режиме “Конфигуратор” и выбираем пункт «Администрирование» — «Тестирование и исправление…» (рис. 1)

image4.png

рис. 1

2. В этом окне указываются параметры тестирования:(рис. 2)

image5.png

рис. 2

Проверки и режимы

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

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

●     Проверка ссылочной целостности информационной базы — проверяет информацию в базе данных на наличие «битых» ссылок, которые появляются в базе из-за некорректной обработки информации разработчиком, чаще всего при непосредственном удалении данных или неправильно настроенном обмене данных. При нахождении ошибок можно выбрать 3 варианта действий: Создавать объекты — система создает элементы-заглушки, которые можно потом заполнить необходимой информацией, Очищать ссылки — «битые» ссылки будут очищены, не изменять — система только покажет Вам ошибки.

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

●     Сжатие таблиц информационной базы — если установлен этот флаг, база данных будет сжата и уменьшится в объеме. Связано это с тем, что при удалении данных из базы данных, 1С не удаляет физически эти объекты, а лишь «помечает» их на удаление. Вот именно сжатие базы данных и удаляет такие записи окончательно.

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

2. Нажимаем “Выполнить”

3. Выполняется тестирование (может занять продолжительное время) (рис. 3)

image6.png

рис. 3

4. По окончании тестирования нажать кнопку “Закрыть” (рис. 4)

image7.png

рис. 4


Вернуться к списку новостей