...

Статья по теме "База данных" для 1С

Обновление 1С 1С 8.3 1С 8.5 1С:Библиотека стандартных подсистем

Показывает, какие перехваты расширения устарели после обновления типовой, и готовит исправленный текст метода трёхсторонним слиянием. Ничего не меняет в базе.

10 стартмани

06.11.2026    363    exitone    0    

2

Архивирование (backup) Обновление 1С 1С 8.3

Платформа 8.3.17, MS SQL Server: обновление конфигурации падает через 15 секунд на этапе обновления предопределённых данных, и конфигуратор при каждом входе предлагает только повторить. Проверьте у себя, когда сделана последняя полная копия базы: у нас её не было почти месяц. Разбор по минутам: что не помогло (перезапуск агента сервера 1С, перезагрузка, пакетный /UpdateDBCfg, три совета со стороны) и почему. Как ibcmd достал .dt из базы, которая не открывается, и как новую базу подставили под старым именем в кластере 1С через rac, не трогая пользователей. Простой 57 минут, потерь данных нет. Отдельно ошибки ИИ-агента Claude, который работал на сервере, и порядок действий на случай, если это случилось у вас.

03.11.2026    432    nedomolkov.ivan    10    

5

HighLoad оптимизация Администрирование СУБД 1С 8.3

Если сервер 1С после зависания перезагрузили, проверьте, что у вас останется от аварии через неделю: технологический журнал 1С с history=48 живёт двое суток, статистика ожиданий SQL Server обнуляется при каждом запуске службы, журнал ERRORLOG хранит шесть файлов. В разборе, который начался через три недели после сбоя касс, уцелели почти одни события vCenter, и в них нашлись три расширения диска tempdb за 1 час 41 минуту. Разобрал по каждому источнику, почему его не было, что можно утверждать без причины на руках и что я предложил поставить заранее: снимки SQL Server раз в минуту, снимки кластера 1С через RAS со связкой по PID rphost и правило "сначала снимок, потом перезагрузка".

02.11.2026    274    nedomolkov.ivan    0    

0

Администрирование СУБД

Репликация реляционных БД естественно сводится к обходу графа зависимостей по внешним ключам, и BFS кажется идеальным инструментом. Но BFS отвечает лишь на вопрос «что достижимо», а не «в каком порядке вставлять». В статье разбираются тринадцать слоёв проблем, которые BFS не покрывает: циклы и двухфазная вставка, семантика skip и множественных путей, различение типов строк, невидимые зависимости (триггеры, каскады, CHECK), блокировки и транзакции, широкие уровни, версии и удаления, согласованность в параллельной среде, рассинхронизация плана и исполнения, лимиты памяти, детерминизм. Отдельный раздел — почему в 1С эти проблемы умножаются на платформенный слой: метаданные, бизнес-логику проведения, предопределённые элементы, иерархии, последовательности, управляемые блокировки, совместимость конфигураций. Вывод: BFS — это карта, а не маршрут; правильная архитектура — слоистая, где BFS остаётся простым фундаментом, а сложность репликации распределяется по специализированным слоям.

02.11.2026    156    urrymca    0    

3

Свертка базы 1С 8.3

Собираетесь свернуть базу 1С и хотите до недели подготовки понять, сколько места это даст. Проверить у себя можно одной функцией: размер объекта платформа отдаёт методом ПолучитьРазмерДанныхБазыДанных, записи по годам считает обычный запрос. Типовая свёртка режет по дате документы и движения регистров, а в Управлении торговлей 11.5 из 806 регистров сведений у 729 нет ни периода, ни регистратора. В статье функция оценки по одному объекту и цикл сводки по всей конфигурации, проверенные на УТ 11.5.22.67, оговорки о том, где пропорция по записям завышает результат, и две большие базы, где вес лежал вне истории: 3,85 ТБ служебного кэша прав из 4,2 ТБ и 451 ГБ версий объектов, которые регламент годами не чистил.

02.11.2026    260    nedomolkov.ivan    0    

3

БСП (Библиотека стандартных подсистем) Обновление 1С 1С 8.3 1С:Библиотека стандартных подсистем

Выписала из выгрузки УТ 11.5 договор БСП 3.1.11.202: 10 003 экспортных метода, из них программный интерфейс 2 839, устаревших 236. Сама УТ вызывает служебный интерфейс БСП 727 раз, устаревший 3 068. В контрольном расширении с 17 рискованными вызовами проверка модулей платформы 8.3.27 нашла 3, инструмент 17 из 17 и 14 из 14 вслепую. Инструмент с 78 тестами и список устаревших методов (замены извлечены у 172 из 236) прилагаются.

7 стартмани

28.10.2026    242    Ninel_S    0    

0

Администрирование СУБД 1С 8.3

Перенесла файловую «Нано-УТ 2.0» (878 продаж) на сервер 1С с PostgreSQL 17 в Docker и сверила 26 показателей до и после: все совпали. Выгрузка заняла 4 секунды, загрузка 20. На этом стенде платформа не создала базу ролью PostgreSQL без прав суперпользователя и отвергла кластеры с локалью C, а при одновременном проведении документов тремя процессами обе базы дают конфликты блокировок: на сервере прошло 16 документов из 45. В архиве заполненные журналы, автономная проверка 26 показателей, SQL и чек-лист. Автоматические драйверы переноса не включены; полный стенд при приёмке повторно не запускался.

1 стартмани

27.10.2026    327    Ninel_S    42    

0

Информационная безопасность Журнал регистрации Инструментарий разработчика 1С 8.3

Скрипт rights_watch.py прочитал журнал регистрации «Нано-УТ 2.0» (платформа 8.3.27) и нашёл все 23 действия опыта: создание и удаление пользователей, выдачу и снятие ролей, смену пароля. Роль администратора, снятая через 5 и 12 секунд, и подбор пароля пойманы правилами корреляции; повторный запуск выдаёт только новое. В архивах скрипт, 21 тест, примеры событий JSON и CEF, чек-лист.

10 стартмани

27.10.2026    207    Ninel_S    0    

0

HighLoad оптимизация Инструментарий разработчика Технологический журнал 1С 8.3

Скрипт tj_baseline.py собрал акт замеров из технологического журнала: 7 повторов до и 7 после замены запросов в цикле на «Нано-УТ 2.0». Справка на 150 строк ускорилась с 817,0 до 145,0 мс, проверка доступности с 301,3 до 2,2 мс. При 120 и 300 вызовах в день и ставке 800 руб. выгода 9353 руб. в год по журналу, 4939 руб. по секундомеру без журнала. В архивах скрипт, тесты, журналы опыта, образец приложения к договору и калькулятор.

7 стартмани

27.10.2026    222    Ninel_S    0    

1

HighLoad оптимизация 1С:Предприятие 8 1С:ERP Управление предприятием 2

Расчет сложного многопередельного заказа в 1С:ERP падает с ошибкой «Превышен максимальный расход памяти сервера за один вызов», процесс rphost на сервере Linux сжирает 8 ГБ за 7 минут, а лицензия на сервере - ПРОФ, где тонкие настройки памяти кластера игнорируются платформой. В статье делюсь практическим опытом: как без покупки дорогой лицензии 1С:КОРП и без наращивания планок памяти ускорить тяжелый расчет в 8 раз. Разбираем отказ от копирования таблиц остатков (наложение дельты), кэширование деревьев спецификаций и параллельный запуск через 4 фоновых задания. Примеры кода на встроенном языке 1С, замеры производительности и разбор граблей внутри.

26.10.2026    458    ak0710    0    

4

Рефакторинг и качество кода HighLoad оптимизация 1С 8.3

Если к HTTP-сервису 1С обращаются сразу несколько программ, сколько запросов в секунду он успеет обработать? Я опубликовала простой HTTP-сервис на нашей "подопытной" конфигурации «Нано-УТ» (файловая база, Apache, без прав администратора) и нагрузила его скриптом на Python. Ответ: около 15-16 запросов в секунду, сколько бы клиентов ни обращалось одновременно. Запросы ждут своей очереди, и при 32 клиентах ответ приходит через 2 секунды вместо 64 мс. Заодно разобрала скрипт из первого варианта статьи: он «проверял» сервер, который отвечал по одному, и считал ошибки вместе с успешными ответами. В архиве исправленный скрипт, учебный сервер, HTTP-сервис для 1С и инструкция по запуску.

1 стартмани

23.10.2026    475    Ninel_S    3    

2

Администрирование СУБД 1С:Предприятие 8 1С:Комплексная автоматизация 2.х

Путь небольшой компании от файловой КА 1.1 к КА 2 на Linux и PostgreSQL: перенос остатков и истории CRM, настройка сервера и рабочих мест, резервные копии и тестовый стенд. Разбираю реальные замеры производительности с условиями каждого прогона, проблемы лицензирования и порядок обновлений. Материал для тех, кто готовит похожий переход или сопровождает уже работающую систему.

23.10.2026    268    domanovnn    0    

2

HighLoad оптимизация Администрирование СУБД Технологический журнал 1С 8.3

Проверила на стенде совет «сортируйте строки перед записью»: 1С 8.3.27 на PostgreSQL, учебная «Нано-УТ», 20 потоков и по 2000 документов на каждый способ записи движений. Взаимоблокировки дают построчный захват (99 % ошибок) и повышение разделяемой блокировки до исключительной (95 %, сортировка не помогает); одна блокировка на весь набор работает без сортировки. Плюс механика PostgreSQL, дерево ожиданий через pg_blocking_pids, TDEADLOCK в журнале и единицы порога TLOCK в logcfg.xml. В архиве стенд, выгрузка конфигурации и журналы прогона.

5 стартмани

22.10.2026    343    Ninel_S    10    

1

Инструменты администратора БД

Бесплатная замена стандартного списка баз 1С с открытым исходным кодом. Запуск баз в нужной версии и разрядности, группы, теги, палитра команд Ctrl+K, резервное копирование по расписанию, обновление конфигураций и платформы, монитор серверов 1С, очистка кэша, синхронизация с ibases.v8i. Один исполняемый файл, без установки .NET. Windows 10/11 и Linux (Ubuntu, Debian, Astra, ALT).

22.10.2026    1959    sivatorov    24    

18

Обновление 1С 1С:Предприятие 8 1С:ERP Управление предприятием 2

Вторая часть серии о переходе ERP 2.5 на 2.6. Я сравнил чистые выгрузки 2.5.27.88, 2.6.1.70 и 2.6.2.59 и выписал то, чего нет в официальных описаниях версий: какие экспортные методы удалены поимённо, какие документы больше нельзя создать и при каком условии, что переименовали без предупреждения. Из двенадцати механизмов, от которых отказывается 1С, к 2.6.2 удалены только два, а большая часть удалённого к ним не относится. Отдельно разбираю, почему перехватчики &ИзменениеИКонтроль ломаются на процедурах, где поменялся только английский текст, и почему доработки выгоднее готовить сразу под 2.6.2. Будет полезно разработчикам, которые сопровождают расширения и внешние обработки на ERP 2.5.27, и тем, кто планирует сроки перехода.

20.10.2026    867    lexatsch    6    

8

HighLoad оптимизация Администрирование СУБД 1С:Предприятие 8 1С:ERP Управление предприятием 2

После миграции с MS SQL на PostgreSQL закрытие месяца в 1С:ERP стало идти 8 часов вместо 12 минут. Рассказываем, как мы нашли причину в оценке Hash Join, которую планировщик завышал в миллионы раз, и как исправили её так, что проблемный запрос теперь выполняется за 18 секунд вместо часа.

19.10.2026    937    Tantor    0    

10

Нейросети Чистка данных 1С 8.3

Как очистить справочники 1С от дублей без БСП, в закрытом контуре и с ИИ: разбор трилогии CDH (Manager, Master, Wizard). Нечёткий поиск от 50 до 100 баллов, защита регистров Movement Guard, векторная кластеризация и синтез эталонов. Проверено на стенде 8.3.27 и УТ 11.5: симулятор на Python, модуль 1С и фикстуры.

1 стартмани

19.10.2026    279    Ninel_S    0    

3

Обновление 1С 1С:Предприятие 8 1С:ERP Управление предприятием 2

1С считает, что перейти с ERP 2.5 на 2.6 не сложнее, чем обновиться между версиями длительной поддержки, а обязательным переход станет не раньше 30 апреля 2027 года. Я решил проверить это заранее на нашей доработанной ERP 2.5.27, где есть два больших расширения и 517 внешних отчётов и обработок. Форма готовности нашла четыре механизма, которые надо перевести, а про код промолчала. Проверка применимости на чистой 2.6.1 выдала 478 проблем, и настоящих среди них меньше сотни. А сверка кода со словарём изменений нашла ещё 63 проблемы, которых проверка применимости вообще не видит. Часть из них не даст открыть модуль, остальные вылезут уже у пользователей. Рассказываю, как проверить применимость расширения к 2.6.1 без записи в базу, что ловит компилятор, что ломается чаще всего и чем это заменить.

16.10.2026    593    lexatsch    0    

3

HighLoad оптимизация Технологический журнал Сервера Запросы 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0

Составной отчет формировался 15 минут. Вместо перебора разделов одна команда rac показала, что сеанс занят запросом к СУБД, а временный техжурнал с порогом 20 секунд за один прогон назвал виновника: один SQL на 240 секунд и точную строку модуля. В статье четыре разные картины «висит» и как их различить: идет запрос в СУБД, клиент ждет невидимое модальное окно, зомби-вызов после закрытого клиента, зависшее фоновое задание. Пример logcfg.xml, разбор события DBMSSQL с полем Context, замер пакета запросов по временным таблицам, регламентное задание, которое «выполнено», а данные стоят, и шпаргалка по диагностике.

16.10.2026    1027    Konstmax13    6    

2

HighLoad оптимизация Инструменты администратора БД 1С 8.3

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

16.10.2026    368    nedomolkov.ivan    3    

8

Технологический журнал Сервера EDT Обновление 1С 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0

Конфигуратор и агент EDT тихо вылетают на 0 % «Обработки структуры базы данных», EDT пишет «Потеряно соединение с агентом конфигуратора», а модель проекта при этом чистая. Разбор двух аварий на большой серверной базе БП КОРП: какие факты снимать (журнал Windows, техжурнал нужной версии, хвост лога процесса), почему инкрементальная выгрузка EDT ломается после сбоев, как довести обновление пакетно через /UpdateDBCfg -Server, как опознать свои rphost среди нескольких кластеров и снять агент EDT, который сам поднимается и держит базу. Протокол одного дня по минутам и порядок диагностики из восьми шагов.

15.10.2026    405    Konstmax13    0    

0

Групповая разработка (Git, хранилище) EDT Обновление 1С Роли и права 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0

Загрузка конфигурации в базу висела часами без единой ошибки: ядро на 100 %, SQL не трогается, лог пуст. Одинаково у агента EDT, у /LoadConfigFromFiles и у полной загрузки. Причина нашлась бисектом: блоки прав в Rights.rights, дописанные в конец файла, а EDT и конфигуратор ждут их строго по возрастанию UUID объекта. Рядом еще две грабли: права на перечисления вешают загрузку так же, а право на HTTP-сервис целиком платформа молча выбрасывает. В статье хронология, как найти виновника за минуты, как править права скриптом со вставкой по позиции и скрипт проверки ролей перед обновлением (бесплатно, на GitHub).

15.10.2026    278    Konstmax13    0    

0

HighLoad оптимизация Разработка внешних компонент 1С 8.3

Медленное место хочется переписать на C++ внешней компонентой. Проверьте у себя, с каким параметром подключения она работает: на 8.3.27 без четвёртого параметра компонента изолирована, и пустой вызов стоит 123 мкс вместо 4. Замер 31 задачи против лучшего кода 1С с проверкой одинаковости результата: где компонента выигрывает в десятки и сотни раз, где только в процессе 1С и где проигрывает, потому что время съедает сборка структур и таблиц из ответа.

14.10.2026    617    nedomolkov.ivan    3    

8

Архивирование (backup) Администрирование СУБД 1С 8.3

Администратор прислал вывод проверки целостности CHECKDB: страницы, индексы, служебные имена таблиц и совет с минимальным уровнем исправления, а вам надо решить, что поднимать из бэкапа. Посмотрите у себя на номер индекса в сообщениях: единица значит сами данные, число больше единицы значит отдельный индекс для поиска, и если такие все ошибки, бэкап не нужен. На копии типовой УТ для Казахстана я испортил четыре страницы и разобрал каждый случай: индекс, шапки документов, табличную часть и движения регистра. Показываю, как перевести служебную таблицу в объект метаданных функцией ПолучитьСтруктуруХраненияБазыДанных, когда хватит перепроведения и как получить список конкретных документов сверкой с копией средствами 1С. Код на встроенном языке и обработка, которая делает это по выводу CHECKDB.

14.10.2026    333    nedomolkov.ivan    1    

0

Администрирование СУБД

Разбираем, как выстроить мониторинг так, чтобы он не превращался в коллекцию графиков и алертов, а действительно помогал быстро переходить от жалобы пользователя к технической гипотезе. Показываем, что стоит контролировать на разных уровнях – от инфраструктуры и 1С с СУБД до интеграций и бизнес-сценариев – и почему одних метрик по CPU, памяти и дискам часто недостаточно. Рассматриваем базовый набор инструментов для старта, работу с централизованными логами и подход к алертам, по которым понятно, что делать дальше. А заодно разбираем типичные ошибки мониторинга и объясняем, как даже минимальный рабочий контур помогает быстрее находить причины сбоев и увереннее действовать во время инцидентов.

09.10.2026    494    Бэнни    2    

4

Администрирование СУБД Сервера 1С:Предприятие 8

Примеры скриптов для работы с автономным сервером (ibsrv).

09.10.2026    1046    hexhoc    6    

17

HighLoad оптимизация 1С:Предприятие 8

Финал разбора проекта 1С:ERP: как догрузка свёрнутой копии роняла сервер восемнадцать раз за воскресенье, почему повисли полторы тысячи кодов маркировки, как подчёркивание в коде замедлило печать до нескольких кодов в минуту, зачем на каждую строку создавалась своя транспортная операция — и честная таблица «было / стало».

08.10.2026    376    avsladkov    0    

1

Администрирование СУБД Администрирование веб-серверов 1С 8.3

Пользователь не подключается к кластеру 1С или веб-публикации, а ping ничего не говорит о нужном порте. Краткая памятка: telnet, PsPing, tcping и Test-NetConnection с разных точек сети и типовые порты 8.3.

07.10.2026    442    lyudm42ever    0    

3

WEB-интеграция Перенос данных 1C Обновление 1С 1С 8.3 1С:Библиотека стандартных подсистем

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

07.10.2026    353    user2218988    0    

1

Администрирование СУБД 1С 8.3

Покажем, как на рабочей станции ограничить одновременные процессы 1cv8c и 1cv8s для учётной записи Windows: промежуточный скрипт на Python с psutil, персональные лимиты и ярлык вместо прямого вызова 1cestart.exe. Инструкция без правок конфигураций и с учётом обходов и сеансов на сервере.

07.10.2026    242    3664galkin    0    

0

Администрирование СУБД Администрирование веб-серверов Сервера 1С 8.3

Пошагово собираем двухузловой кластер серверов 1С:Предприятие 8.3.27 на Ubuntu Server 25.04: srv1cv8 и systemd, RAS, добавление worker через RAC, информационная база на внешнем PostgreSQL и публикация веб-клиента через webinst и Apache2.

06.10.2026    619    egor2shub    0    

1

Администрирование СУБД 1С 8.3

Ограниченный веб-интерфейс adm1c на PHP и Docker вызывает rac к RAS на сервере 1С: поддержка смотрит сеансы и завершает их по session id без полной консоли кластера. В статье - настройка index.php, docker-compose, служба RAS на Windows и Linux, согласование версий rac и ras и минимальная безопасность для прода.

06.10.2026    432    9664oleg    0    

2

Администрирование СУБД 1С 8.3

Пошагово покажу, как главному разработчику или администратору найти блокеры перед переносом сервера приложений 1С на Linux при Windows-клиенте: PostgreSQL как предусловие, разбор manifest.xml, отказ от серверного COM, mount CIFS и чек-лист приёмки.

06.10.2026    317    artem67droz    0    

1

Администрирование СУБД 1С 8.3

Администратору нужно убрать «мёртвую» регистрацию информационной базы в кластере или понять, откуда консоль берёт список баз на сервере 1С. Разберём srvinfo, 1CV8Reg.lst, штатное редактирование регистрации кластера и ручную правку lst только как крайнюю меру.

06.10.2026    595    9206maksi    0    

1

Журнал регистрации 1С 8.3

Логи журнала регистрации уже в ElasticSearch, а контроль ошибок всё ещё ручной? Покажу, как настроить ElastAlert: frequency, config.yaml, e-mail в поддержку и два порога в час без дежурства у Discover.

05.10.2026    323    yakushe26    0    

0

HighLoad оптимизация 1С 8.3

Кейс адаптации PostgreSQL (Platform V Pangolin) под 1С:Предприятие 8.3: флаг optimize_for_1c, роль без superuser, postgresql.conf и нагрузочный прогон с ~2400 одновременными сессиями. Разберём стенд, метрики тест-центра, диагностику от pg_profile до flame graph и первый симптом конкуренции за блокировки на 1С:Управление холдингом.

05.10.2026    392    yakushe26    0    

0

Администрирование СУБД 1С 8.3 1С:Управление торговлей 11

Платформа 1С и конфигуратор периодически падают, а очистка кэша помогает ненадолго. Показано, как в журнале «Приложение» найти сбойную DLL Visual C++, обновить redistributable и согласовать runtime с каталогом bin установленной 8.3.

05.10.2026    361    panf8210gr    1    

1

HighLoad оптимизация 1С:Предприятие 8

Третья часть разбора проекта 1С:ERP на 2,5 ТБ — живые бои на площадке: сервер, падавший по памяти, документ, который ждал сам себя, галочка, из-за которой система думала 26 минут, воскресный призрак в статистике и 300 гигабайт файлов внутри базы.

05.10.2026    445    avsladkov    0    

1

Администрирование СУБД 1С 8.3

Памятка для разработчика или администратора экспортёра: как принять HTTP-вывод метрик кластера 1С под Prometheus через promtool, не доверяя HTTP 200 и своим regex. Разбор CRLF, шести «зелёных» проверок, версий rac/ras/ragent и метрик на пустом стенде.

05.10.2026    307    egor2shub    0    

0