Покупки в Интернет

Обновление версии программы 1с 8.3 зависает

1) посмотрите на количество памяти выделяемой rphost на сервере 1С. Если у вас x32 версия сервера то процесс сможет использовать максимум 1, 75 Гб ОЗУ
Если памяти не хватает, то сервер не может принять новые соединения или зависает когда текущему сеансу требуется дополнительная память
www.viva64.com/ru/k/0036
2) Посмотрите настройки "Параметры рабочего сервера" возможно установлены неверные настройки. У меня была такая проблема и сервер постоянно зависал. Мои настройки во вложение. Серверу выделено 11 Гб.
3) Возможны проблемы в настройке Postgressql.

Предоставьте характеристики вашего сервера, размеры баз, конфиги Postgressql. Без информации сказать сложно.

Мой конфиг PostgreSQL: https://drive.google.com/file/d/0B2qGCc-vzEVDMERVW...
данный конфиг подобран под имеющееся количество ОЗУ.
PostgreSQL установлен на Linux, 3 Гб ОЗУ, 3 ядра ЦП.
Сервер 1С8: 11 Гб ОЗУ, 5 ядра ЦП
4 базы размером примерно 1 Гб каждая (выгруженная в dt)

Приведите все характеристики вашего сервера: сервер 1С8 и БД физический или виртуальный, операционка, количество ОЗУ на каждом сервере, ЦП какой, сколько занимают ОЗУ процессы rphost, сколько их? Используете ли вы RAID массив?

Ранее сам использовал PostgreSQL но, в процессе работы столкнулись с некоторыми проблемами при работе базы на PostgreSQL и недавно перешли на MS SQL.

Сервер у вас не плохой для данных баз. Для того чтобы использовать PostgreSQL нужно очень хорошо разбираться в его настройке. Когда базы маленькие многие ошибки настройки "прощаются". Когда мы только начинали внедрять 1С + PostgreSQL у нас тоже были очень частые проблемы с работой БД (были частые зависания, медленно работала). PostgreSQL лучше использовать на Linux, а не на windows. Я сам не спец по БД, для настройки сервера БД мы нанималь специалиста из 1СБит и он нам его настроил и проблем в работе после этого не возникало.

Совет:
Базы у вас большие не поскупитесь наймите спеца по БД который вам сможет её настроить. Один человек не может быть специалистм во всём.

1) давно ли вы делали проверку самой БД и реиндексацию? VACUUM и REINDEX
2) давно ли делали тестирование и исправление базы средствами 1С?
3) файл лога БД вынесен на отдельный HDD?
4) сильно ли нагружен HDD?

Задумайтесь о переходе на MS Sql зачастую он не требует "практически" никакой настройки и его проще использовать. В отличие от PostgreSQL MS Sql готов уже из коробки работать, а PostgreSQL нужно настраивать.

Будут вопросы пишите может смогу чемнибудь помочь в Skype: tisartisar

Наимите спеца по настроке БД

Почему мы перешли на MS SQL:
мы используем конфигурацию УТ и при закрытие месяца иногда возникали ошибки которые никак не удавалось решить. Если перенести базу на файловый режим и запустить закрытие месяца, то всё закрывалось нормально, этуже базу заружали на сервер PostgreSQL при рассчёте себестоимость возникали ошибки. На тот момнет мы на пол года отставали по закрытию месяцев из-за возникновения плавующих ошибок. Создали тестовую базу на MS SQL и месяц который немогли закрыть на PostgreSQL на MS Sql закрылся. Также на PostgreSQL не работает корректно округление цен в прайс листе. По факту работа 1С на PostgreSQL поддерживается, но рекомендуется всётаки использовать MS SQl.
Из-за этого было принято решение перейти на MS SQL т.к. стабильность работы 1С дороже.

Рад что смог помочь, обращайтесь ещё, если будут вопросы и проблемы.

1) сколько памяти выделено MS SQL серверу? это настраивается в самом MS SQL сервере.
2) Тестирование базы средствами 1С делайте регулярно
3) статья как настроить резервное копирование и обслуживание. Это важно и нужно делать регулярно. Я делаю каждый день. Ознакомьтесь со всеми 3 частями руководства.

Система 1С на сегодняшний день является одним из основных инструментов ведения малого и среднего бизнеса. Как правило, все сотрудники организации имеют доступ к программе. Таким образом, если 1С начинает тормозить или работать медленно, то это значительно сказывается на ведение бизнеса. Рассмотрим, как можно сделать ускорение и оптимизировать работу в 1С самостоятельно.


Оптимизация с помощью обновления 1С

Новые версии 1С всегда работают более успешно и быстро, поэтому обязательно необходимо следить за обновлениями. Бухгалтерию рекомендуется обновлять как можно чаще. Особенно когда выходят версии регламентированной отчётности.

Многие давно пользуются возможностью автоматически обновить программу. Хотя этот вопрос легко решается и вручную для 1с Предприятие 8.3, обновление которого не доставит хлопот.

Первый шаг – скачивание последней версии платформы, которая используется в настоящий момент. Это делается либо при помощи диска ИТС, либо через веб-интерфейс, где занимаются постоянной поддержкой пользователей такой программы, как 1с Предприятие 8.3, обновление конфигурации для которой также поставляется официально.

В последнем случае архив с данными по обновлению скачивается отдельно. Его распаковка происходит в любой папке, которая считается наиболее удобной для пользователя. После надо запустить файл.exe. В следующем окне просто нажимаем кнопку «Далее».

Появится ещё одна страница. На ней пользователь выбирает путь, в котором установка завершается. Но этот шаг рекомендуется делать только продвинутым владельцам персонального компьютера. Функций по умолчанию обычно вполне хватает для решения большинства проблем. По умолчанию, в данном случае указана одна папка, куда устанавливаются сразу все обновления. Это гораздо удобнее, чем когда конечные пути разные. Просто несколько раз нажимаем на кнопки «Далее» в программе 1с Предприятие 8.3, обновление конфигурации которой должно проходить быстро.

Осталась только финальная кнопка, которая и предлагает «Установку».

Как ускорить работу 1С, если платформа тормозит

К проблемам чаще всего приводит то, что на одном из этапов снижается концентрация внимания у исполнителя. Здесь важно правильно выбрать схему самого обновления, только в этом случае мы не столкнёмся с проблемой, когда 1с зависает при обновлении.

Обновление версии 7.7

Конфигурация бывает нескольких типов. В зависимости от этого выбирается ход дальнейших действий.

  • Типовые – в данном случае предполагается, что обновление проводят и для регламентированной отчётности.
  • Типовые отраслевые конфигурации – во многом напоминают предыдущие варианты. Важно заранее ознакомиться с инструкцией, которая предлагается разработчиком. Иначе потом не разобраться, почему 1с 8.3 вылетает при обновлении.
  • Модифицированные типовые – у пользователя всегда есть возможность самому доработать приложение так, чтобы оно отвечало текущим потребностям. Ещё один вариант расширения функционала – переход на новые платформы. Например, 8-й версии.

О версии 8.0 и 8.1

В настоящее время платформа 8.0 уже снимается с поддержки. Новые типовые разработки будут работать только при использовании последних версий. Надо только не забыть о том, что все промежуточные релизы проходятся в обязательном порядке. Иначе велика вероятность просто потерять информацию. Или столкнуться с ситуацией, когда 1с зависает при обновлении конфигурации.

Возможен вариант, когда внедряется новая типовая конфигурация, а потом в неё переносятся остатки из старых информационных баз.

Что касается версии 8.1, то до неё обновиться можно несколькими способами:

  1. вручную;
  2. в автоматическом режиме;
  3. обращение к специалистам компаний, предоставляющих услуги в данной сфере.

Работа с нетиповыми или модифицированными версиями

Первоначально любая конфигурация относится к типовым разработкам. Она перестаёт быть таковой, если на предприятии вносят определённые изменения. Например, во время установки. Есть два класса, которые выделяются у нетиповых конфигураций:

  1. изменённые;
  2. созданные с нуля, учитывающие потребности конкретного предприятия.

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

Актуальность конфигураций может поддерживаться следующими действиями:

  • Корректировка ошибок.
  • Расширение функционала.
  • Совершенствование.
  • Изменение 1с 8.3, не обновляется конфигурация в случае ошибок в обслуживании.

Процесс установки может отнимать разное время в зависимости от того, интернет с какой скоростью используется в настоящее время. В отдельном окне пользователь выбирает, надо обновляться по окончании работы, или же немедленно. При последнем варианте надо убедиться в том, что больше с приложением никто не работает. Сам процесс предполагает использование монопольного режима внутри приложения 1с Предприятие 8.3, последнее обновление не исключение.

  • Надо помнить о том, что не все версии релизов могут подходить к текущей конфигурации.
  • Если обновления не проводились давно, возможно, придётся скачать сразу несколько файлов или архивов.
  • В списке легко понять, какая нужна версия 1с Предприятие 8.3, обновление выбирается самим пользователем.

Когда процесс завершается, сам Конфигуратор можно закрывать. Именно этот режим чаще всего используется в случае необходимости провести обновление. Он удобен, автоматизирует практически весь процесс. При последующем первом запуске может появиться сообщение о том, что платформа устарела. И что не рекомендуется использовать её в текущий момент.

Дополнительные причины торможения

Если программа обновлена правильно и без каких-либо ошибок, однако, 1С все равно тормозит, то причина может быть в следующем:

  • Антивирус – при правильной настройке ни один антивирус не будем мешать системе, однако, если пользоваться заводскими параметрами, то производительность 1С может снижаться на 5–10%. Оптимизировать антивирус можно с помощью дополнительных настроек, убрав фоновый режим (при крайней необходимости).
  • Параметры компьютера – зачастую недостаточно мощные компьютеры приводят к сильному снижению производительности 1С. Особенное внимание необходимо уделить видеокарте, оперативной системе и процессору.

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

Как повысить скорость и удобство работы в 1С

На этой странице я буду описывать наиболее частые ошибки при использовании моей программы " ".

Первый и самый простой вариант

Суть ошибки и инструкция для её исправления указаны прямо в отчёте. Ну, например, мы указали неверные логин и пароль для базы и тогда в отчёте будут такие строки:

Второй и самый сложный вариант

Ошибка произошла на стороне 1с и обновлятор нам прямо об этом и говорит вот такой строчкой в отчёте:

В этом случае смотрим отчёт чуть выше и ищем там зелёные строки , начинающиеся с символов .

Эти строки передала обновлятору сама платформа 1с и именно их нужно анализировать.

Ниже я подготовил список наиболее частых ошибок от платформы 1с (те, что зелёным цветом) и способы их устранения:

Ошибка "Имя предопределенного элемента не уникально"

2. Где-нибудь достаньте файл конфигурации (.cf) версии базы - той, что мы видим в окне "О программе". Это самый сложный этап и тут я не дам готовых решений. Можно вытащить этот файл из другой базы этой версии, а можно попросить его у коллег. Сразу скажу, что у меня его просить бесполезно - я его вам предоставить не смогу.

3. Имея на руках файл конфигурации (с расширением.cf) нужной версии (той, что у вас в окне "О программе") в конфигураторе базы открываем пункт:

Файл обновления мы укажем сами:

Нажмите кнопку "Выполнить".

После обновления снова проверьте версию конфигурации поставщика - теперь она должна совпадать с той версией, что стоит в окне "О программе". После этого база будет обновляться обновлятором без каких либо проблем.

Какие ещё есть варианты проблем?

Имя сбойного модуля: frame.dll

(как запустить или гуглить).

  1. Если обновлятор установлен не на самом сервере 1с, то нужно убедиться, что порт PORT_NUMBER на сервере SERVER_IP действительно открыт. Проверить это можно при помощи команды telnet SERVER_IP PORT_NUMBER. Если подключение произошло - значит порт открыт.
  2. Далее нужно убедиться, что на компьютере, откуда запускается обновлятор ничего не блокирует его подключение к PORT_NUMBER на SERVER_IP. Для этого нужно временно отключить антивирус, брандмауэр, файрвол и другие подобные им программы (это нужно делать на компьютере, где установлен обновлятор). Если этот шаг поможет, то нужно прописать соответствующие исключения в блокирующей программе.
  3. Если и это не поможет, то нужно прописать адрес базы в обновляторе не через имя сервера, а напрямую через его IP (его IP будет указан в сообщение об ошибке SERVER_IP). Это нужно, чтобы исключить проблему с DNS.

Запуск программы невозможен, так как на компьютере отсутствует api-ms-crt-conio-l1. 1-0.dll

Если по требованиям всё ок, тогда зайдите в свойства ярлыка, через который запускаете обновлятор и перейдите на закладку "Совместимость". Нужно снять все галки на этой вкладке. Скорее всего вы по ошибке установили совместимость обновлятора с другой ОС - отсюда и возникшие проблемы с платформой (так как при внешнем подключении код платформы 1С загружается внутрь процесса обновлятора).

Очень долго запускается обновлятор

А в поле "Порт агента" указывается порт агента (по умолчанию 1540), который можно найти в свойствах центрального сервера 1с в консоль управления кластером 1с (как запустить или гуглить).

После обновления скрыто поле "Дата свертки" в обработке "Свертка информационной базы" для конфигурации "Управление торговлей"

В этом случае обновлятор сможет работать с базой, потому что не будет предпринимать попытки подключения к ней.

Но из-за этого не будут автоматически выполняться и будут недоступны некоторые операции обновлятора над базой.

Ошибка: подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Если нужна всё же выгрузка в dt, делайте это в 1 поток, по возможности с паузами между операциями. Периодически перезагружайте сервер 1с для профилактики.

С указанной ошибкой я сталкивался у пользователей практически на всех версиях сервера 1с и во всех случаях они решились переходом на архивацию средствами СУБД.

Ошибка: не удалось снять установленную блокировку новых сеансов с базой

Если этого сделать не удалось, то возможно:

  • вы ошиблись в написании логина и/или пароля от ИТС
  • у вас не оплачен доступ к ИТС
  • у вас не зарегистрирована базовая версия конфигурации на сайте "1С" для получения обновлений

3. Предположим, что с доступом к обновлениям через сайт у вас всё ок. Осталось исключить проблемы в окружении у вас на компьютере и проблемы с сервером обновлений фирмы "1С".

Для этого попробуйте скачать новые обновления к вашей конфигурации через конфигуратор (именно этот способ использует обновлятор в своей работе).

3.1 Зайдите в конфигуратор вашей базы и выполните пункт меню "Конфигурация"-"Открыть конфигурацию".

3.5 Наконец, введите логин и пароль от ИТС (обязательно скопировав их из блокнота ):

И попробуйте скачать одно из обновлений, которое предложит вам конфигуратор для вашей базы.

Если этого сделать не удастся, то возможно:

  • у вас проблемы в окружении на компьютере
  • сервер обновлений фирмы "1С" временно не работает должным образом (при этом обновления через сайт могут по прежнему продолжать скачиваться)
  • у вас нет доступа к обновлениям конкретно этой конфигурации (не оплачена подписка ИТС на неё; либо у вас базовая версия, которую вы не регистрировали на сайте)

4. Предположим, что конфигуратор успешно скачал обновление. В этом случае стоит скопировать логин и пароль от ИТС из блокнота в настройки обновлятора и проверить не пропала ли проблема.

Иначе есть какой-то нюанс именно на стороне обновлятора. В этом случае прошу вас написать в службу поддержки на [email protected] и мы продолжим разбираться уже детально по вашему случаю.

Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Invalid object name "SchemaStorage"

5. Если проблема в каком-то конкретном обновлении (например, оно не находится или выдаётся ошибка при его загрузке в базу) - сожмите его в архив и приложите к письму . О том как загрузить большой архив в интернет - рассказано (с пункта 5) на примере базы 1с.

Вот... Информации я прошу, конечно, много и для начинающих пользователей собрать и прислать её мне может быть не так легко. Но в этом случае я прошу вас обратиться к более опытным товарищам, чтобы они вам помогли.

Если потрудитесь вы, то смогу потрудиться и я, чтобы вам помочь.


Пользователи и сисадмины иногда сталкиваются с тем, что обновление 1С с каждым разом происходит все медленнее, и порою это превращается в серьезную проблему.

Обновления 1С выходят достаточно часто, видно это по списку релизов на дисках 1С:ИТС.

На официальном сайте тоже есть подтверждение тому - обновления для популярных программ (1С:Бухгалтерия, 1С:Зарплата) выпускают как минимум один раз в месяц, а когда настает срок отчетов – бывает и по 3-4 обновления.

Понятно, что медленное обновление 1С становится неприятным и раздражающим фактором для специалистов по сопровождению, да и для самих сотрудников компаний.

Обновленная версия предназначена, в том числе, и для исправления ошибок «старой» конфигурации. Новшества бывают малозначительными, но иногда и достаточно серьезными, которые затрагивают всю систему. Кроме этого, часто внедряют новые функциональные возможности.


Длительное обновление в 1С:Предприятие


Когда процесс занимает продолжительное время при запуске в данном режиме – скорее всего разработчики добавили регистры и программа запустила их формирование и обработку. К примеру, при обновлении обычной БП с релиза 2.0.41.x до 2.0.42 сведения об их заполнении не отражаются на рабочем столе, вот почему может сложиться впечатление, что программный продукт «завис».

В том случае, когда торможение обновления происходит слишком часто и пользователь начинает высказывать недовольство этим, то необходимо более внимательно подойти к поиску причин, из-за которых возникли проблемы.

Чем больше база данных и объем кэшей, и наоборот - меньше дисковая система - тем ниже производительность ПП. 1С будет долго открываться и в случае, когда используется файловая версия с сетевым доступом.

Остановимся подробнее на том, как можно решить проблему. Есть несколько способов для этого - начиная с простейшего и не особо затратного, и заканчивая наиболее действенным, но и одновременно дорогим.


Программные способы


Начнем с того, что информационная база 1С – это настоящая СУБД, и она требует обслуживания. Переиндексация и реструктуризация, сжатие таблиц отлично справляются с оптимизацией информационной базы. Чтобы повысить производительность 1С можно активировать опцию «Тестирование и исправление...».



Как только процесс проверки закончится – объем ПП заметно сократится.

Доказано опытом, что на торможение обновления и работы 1С в целом, влияют антивирусы и брандмауэр Windows, вот почему необходимо включать объекты 1С в исключения этих программ (папка, в которую у вас установлена 1С, 1Cv8*.1C?, 1Cv8.log, 1Cv8.pfl, *.dt, *.cf, *.cfu, *.epf).


Аппаратные методы


Остановимся и на аппаратных способах, с помощью которых можно повысить скорость работы 1С. Если названые методы не привели к желаемому результату, и 1С 8.3 так и запускается медленно, то есть большая вероятность того, что придется увеличить мощность сервера.

Эффективно и не дорого. Для увеличения производительности 1С можно просто докупить дополнительную оперативную память. Нехватка памяти зачастую и тормозит работу конфигураций. Причина тому вполне объяснима - при дефиците ОЗУ, основная нагрузка идет на жесткий диск, и чтобы получить данные сеть и процессор применяются не в полном объеме. В то время, когда система принимает запрашиваемые сведения с диска в ОЗУ, либо отсылает не востребованные сведения на диск – происходит простаивание.

При решении стандартных, прописанных в регламенте задач, и многих других операций система практически постоянно обращается к диску. Есть вариант решить эту проблему и ускорить производительность 1С – купить и разместить базы на SSD. Но резкое убыстрение работы вряд ли произойдет.

Если в локальной сети работает большое количество пользователей, то большое значение имеет то, как настроена скорость соединения. На это стоит обратить внимание, так как система перемещает значительные объемы информации по сети (в первую очередь при «холодном» старте). Если скорость невысокая, то передача информационного массива будет притормаживать, в том числе и когда потребуется обновить систему.

Вполне возможно, что перечисленные способы не принесут желаемого эффекта, а может быть просто в базе работает слишком много пользователей. В таком случае необходимо перейти на клиент-серверный вариант работы (SQL). При этом способе то же должно быть обслуживание базы.

Подведем коротко некоторые итоги:

Чтобы системы 1С работала качественно без «зависания», рекомендуем обязательное обслуживание базы данных. Кроме этого необходимо понимать, что с каждым обновлением конфигурация становится все сложнее, растут технические и ресурсные запросы. Другим словами на 5-7 летнем компьютере система «летать» не сможет.

Хорошо знакомая ИТ-специалистам жалоба пользователей «висит 1С» имеет множество причин. Для постановки правильного «диагноза» – выявления и анализа проблемы, требуется ее воспроизведение, ведь проблему, которую невозможно воспроизвести, как правило, практически невозможно решить. Разобравшись в симптомах зависания 1С, мы сделаем первый шаг на пути к эффективно работающей системе.

Очень долгий запуск системы

Долгий запуск тяжелой конфигурации под одним пользователем первый раз после добавления ИБ в список баз на компьютере – явление нормальное. В процессе первого запуска происходит кэширование конфигурации. Второй и последующие запуски должны выполняться быстрее.

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

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

Есть вероятность, что конфигурация при запуске пытается прочитать данные из сети Интернет. Это также увеличивает время запуска системы.

Очень долгое открытие форм

Долгое открытие форм может быть обусловлено:

  1. Большим количеством элементов управления на форме – время тратится на создание формы и взаимоувязку расположения элементов формы;
  2. Выполнением алгоритмов при инициализации формы. Возможно, при создании формы проверяются какие-либо условия и/или происходит чтение связанных объектов из базы данных.

Первая проблема «лечится» упрощением формы. Например, часть элементов управления можно вынести в отдельные формы, что может быть даже удобнее для пользователя. Например, если на форме есть поле адреса «Город», «Улица», «Дом» и т.д., то редактирование адреса лучше вынести в отдельную форму.

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

В качестве интерактивного действия рассмотрим попытку пользователя выбрать значение в элементе формы. В ответ на него, система «о чем-то задумывается». Это может происходить по следующим причинам:

  1. Алгоритмы, выполняющиеся при данном действии, проверяют или вычисляют связанные с ними данные, влияющие на режим выбора значения;
  2. Форма выбора, которая открывается для выбора этого значения, при инициализации считывает все объекты из базы данных.

Для решения первой проблемы следует воспользоваться «Замером производительности», найти ресурсоемкие алгоритмы и оптимизировать их.


Вторую проблему зачастую можно решить простым анализом реализации формы выбора. Например, стоит убедиться, что для динамического списка установлено свойство «Динамическое считывание данных», правильно установлено свойство «Основная таблица», а в реализации списка не используются заведомо ресурсоемкие алгоритмы.

Также есть ситуации, когда при открытии формы выбора из базы данных считываются какие-либо связанные данные (например, при открытии формы выбора «Номенклатура» считываются остатки товаров на складах). Как правило, это не лучшее решение. Считывание связанных данных лучше выполнять асинхронно, уже после открытия формы. Это вызовет меньше дискомфорта у пользователя, т.к. после показа формы пользователь потратит некоторое время на восприятие открывшейся формы, и это время можно потратить на загрузку связанных данных.

Очень долгая реакция на обновления

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

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

Долгая запись объектов/проведение документов

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

Но даже в ЭТОМ случае, можно наметить направление для анализа.

Отсутствие значительных изменений времени записи, обусловленных временем суток или количеством пользователей (по примерной, субъективной оценке), свидетельствует о проблеме в коде или в объеме данных объекта. Для анализа при этом имеет смысл воспользоваться инструментом «Замер производительности».

Кардинальное изменение времени записи при неясных зависимостях, требует выполнения статистического анализа появления проблемы, т.е. анализа производительности. Самый простой способ – анализ использования журнала регистрации. Дополнительным преимуществом здесь является поддержка платформой «1С:Предприятие 8» сохранения данных журнала регистрации в файл формата SQLite. Это позволит использовать SQL-запросы для анализа данных журнала. Время записи объектов вполне можно получить из данных журнала, если учесть тот факт, что каждая запись объекта выполняется в транзакции, а у каждой транзакции есть свой идентификационный номер.


Если результат статистического анализа показал, что время записи объекта зависит от времени суток, а не от количества пользователей, необходимо проанализировать загруженность сервера 1С и сервера базы данных. Возможно, на сервере выполняются регламентные процессы, отнимающие излишние ресурсы.

Если время записи объектов зависит от количества пользователей, проблемы, скорее всего, заключаются в коде (возможны ожидания на блокировках) или в пропускной способности оборудования. Для их решения следует привлечь специалиста, имеющего компетенцию «1С:Эксперт по технологическим вопросам», поскольку унифицированных правил решения такой задачи не существует.