Долгий запуск 1с / файловая база / Локальный компьютер
Добрый день, коллеги.
Кто нибудь может рассказать с чем может быть связан безумно долгий запуск файловой базы?
Вводная. Конфигурация 1с Розница 2.2.2.20, несколько магазинов, риб. Создаем новый магазин, к нему создаем узел риб по магазину, создаем начальный файловый образ. Запускаем 1с. минут 12 уходит на запуск базы, причем загрузка картинки(что это конфигурация розница занимает минут 8). Одинаково долго грузится как конфигуратор, так же и режим предприятия.
В итоге база открывается в обоих режимах.
База проходила тестирование и исправление(были ошибки, все исправлены), запускали chdbfl ошибок не найдено. Воспроизводили ситуацию на 4 разных компьютерах, результат один и тот же.
Вопрос заключается в том, есть ли какие то средства чтоб отлавливать то что в данный момент творится?(Был бы исходный код платформы думаю там в отладчике можно было бы узнать что происходит). Т.е. вот нажали на Ярлык 1с, 1с постучалась к фалику со списком баз, прошла проверка прав на файлик со списком баз. Далее выбрали базу, запустили. Обратились к файлу, не получили ответ от винды что нам туда можно, ждем. Залезли паралельно в експлорер, посмотрели можно ли доверять программе как 1с, проверяем ее сертифика на буржуйском сервере, проверяли сертификат 10 мин.... и т.д.
Т.е. есть какие то программы, сниферы и т.д. чтоб понять, что же все таки там творится. Загрузки не процов, ни памяти, не очереди на дисках нет, а чего то ждем.
И если будут какие то советы как ускорить запуск файловой локальной базы, то пишите.
Кто нибудь может рассказать с чем может быть связан безумно долгий запуск файловой базы?
Вводная. Конфигурация 1с Розница 2.2.2.20, несколько магазинов, риб. Создаем новый магазин, к нему создаем узел риб по магазину, создаем начальный файловый образ. Запускаем 1с. минут 12 уходит на запуск базы, причем загрузка картинки(что это конфигурация розница занимает минут 8). Одинаково долго грузится как конфигуратор, так же и режим предприятия.
В итоге база открывается в обоих режимах.
База проходила тестирование и исправление(были ошибки, все исправлены), запускали chdbfl ошибок не найдено. Воспроизводили ситуацию на 4 разных компьютерах, результат один и тот же.
Вопрос заключается в том, есть ли какие то средства чтоб отлавливать то что в данный момент творится?(Был бы исходный код платформы думаю там в отладчике можно было бы узнать что происходит). Т.е. вот нажали на Ярлык 1с, 1с постучалась к фалику со списком баз, прошла проверка прав на файлик со списком баз. Далее выбрали базу, запустили. Обратились к файлу, не получили ответ от винды что нам туда можно, ждем. Залезли паралельно в експлорер, посмотрели можно ли доверять программе как 1с, проверяем ее сертифика на буржуйском сервере, проверяли сертификат 10 мин.... и т.д.
Т.е. есть какие то программы, сниферы и т.д. чтоб понять, что же все таки там творится. Загрузки не процов, ни памяти, не очереди на дисках нет, а чего то ждем.
И если будут какие то советы как ускорить запуск файловой локальной базы, то пишите.
По теме из базы знаний
- 1С8:борьба - личный опыт работы с платформой 1с8
- Тормоза на файловой базе - как избежать (из недавнего опыта)
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- Как начать разработку проекта 1С, чтобы легко перейти к DevOps-практикам
- Процесс разработки с использованием GIT и расширений для 1С:ERP. Без EDT
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) maguga,
Есть. Называется технологический журнал.
Приложенный файл полжи в "c:\Program Files (x86)\1cv8\conf". Запусти 1С, дождись окончания запуска. Переименую файл logcfg.xml. Запомни PID процесса. Открой папку "C:\TechLogs\Logs" найди там папку "1cv8"+_PID. Изучай содержимое. Или архивируй и выкладывай сюда.
Вопрос заключается в том, есть ли какие то средства чтоб отлавливать то что в данный момент творится?
Есть. Называется технологический журнал.
Приложенный файл полжи в "c:\Program Files (x86)\1cv8\conf". Запусти 1С, дождись окончания запуска. Переименую файл logcfg.xml. Запомни PID процесса. Открой папку "C:\TechLogs\Logs" найди там папку "1cv8"+_PID. Изучай содержимое. Или архивируй и выкладывай сюда.
На 4рех разных компьютерах запускали, в том числе где девственная 1с была. Так что кеш не чистили. И должен же быть какой то механизм для определения, что 1с в кешах закопалась?
А то все действия напоминают методы научного тыка и танцы с бубном. Неужели нет более научного подхода?
А то все действия напоминают методы научного тыка и танцы с бубном. Неужели нет более научного подхода?
(3) maguga, Вы на той на которой воспроизводится ошибка попробуйте почистить всё же кэш.
Поведение странное. Разберётесь напишите в чём была проблема.
Я на 2.2.2.20 делал базу и нарезал 7 узлов. Таких проблем не было. Всё нормально работало.
Попробуйте другие релизы платформы.
Ещё у меня была один раз проблема с УТ11. При запуске зависала. Проблема была в мусоре в таблице базы systemsettings(вроде так называется). Обработкой почистил и всё заработало. Но конфигуратор работал нормально.
Ещё посмотрите что у вас с дисками на ПК. У меня на некоторых ПК наблидается такая ситуация иногда. При запуске базы она минут по 10-15 висит на окне запуска. при этом этом какие то приложения(не 1С) грузят винт. Как только они перестают работать 1С стартует нормально.
Поведение странное. Разберётесь напишите в чём была проблема.
Я на 2.2.2.20 делал базу и нарезал 7 узлов. Таких проблем не было. Всё нормально работало.
Попробуйте другие релизы платформы.
Ещё у меня была один раз проблема с УТ11. При запуске зависала. Проблема была в мусоре в таблице базы systemsettings(вроде так называется). Обработкой почистил и всё заработало. Но конфигуратор работал нормально.
Ещё посмотрите что у вас с дисками на ПК. У меня на некоторых ПК наблидается такая ситуация иногда. При запуске базы она минут по 10-15 висит на окне запуска. при этом этом какие то приложения(не 1С) грузят винт. Как только они перестают работать 1С стартует нормально.
есть какие то программы, сниферы и т.д. чтоб понять, что же все таки там творится
ProcessExplorer и
Было аналогичное в одной из конфигураций.
Причину так и не удалось выяснить.
Зато удалось найти таблетку от этой проказы:
1. в Планах обмена снять главный узел (внешняя обработка с одной строкой)
2. в каком-нибудь общем модуле включить возможность изменения (с сохранением поддержки)
3. Добавить в этот модуль любую строку, в виде комментария. Применить конфу
4. Установить главный узел в режиме предприятия
Профит. База запускается как и должна.
Причину так и не удалось выяснить.
Зато удалось найти таблетку от этой проказы:
1. в Планах обмена снять главный узел (внешняя обработка с одной строкой)
2. в каком-нибудь общем модуле включить возможность изменения (с сохранением поддержки)
3. Добавить в этот модуль любую строку, в виде комментария. Применить конфу
4. Установить главный узел в режиме предприятия
Профит. База запускается как и должна.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот