Чугунов Александр

121
Рейтинг

AlexSTAL
Александр Чугунов



  •   Регистрация: 25.07.2011 (12 лет назад)

  •   Был(а) на сайте: вчера в 08:11

Друзья
  • Михаил Беляев
  • Юрий Былинкин
  • Ададуров Виталий
  • Вадим Фоминых
  • Александр Маликов
  • Дмитрий Павлов
  • Роман Колотов
  • Артем Кузнецов
  • Дмитрий Малышев
  • Андрей Бурмистров
  • Владимир Крючков
  • Виталий Онянов
  • Андрей Овсянкин
  • Ivanov Egor
  • Sergey Selis
  • Евгений Акпаев
Подписчики 32

Группы

Профессиональный разработчик

Рейтинг 121

Кейс по получению большой выборки данных в обработке порционно

Статья Программист Россия Бесплатно (free) Нет файла HighLoad оптимизация

В редких случаях требуется сложными запросами получить большую выборку данных и обработать её. Как переложить нагрузку с кластера 1С на СУБД.

01.06.2023    2859    AlexSTAL    15       

35

Журнал регистрации SQLite, кластер, метаданные

Инструменты и обработки Программист Платформа 1С v8.3 Абонемент ($m) Конфигурация (md, cf) Журнал регистрации

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

1 стартмани

22.12.2019    11131    4    AlexSTAL    4       

9

Комментарии

AdminМагия преобразований Vector, часть 3: журнал регистрации + прямой экспорт ошибок в Sentry#0 19.11.23 13:30
Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.
ПубликацииМагия преобразований Vector, часть 2: технологический журнал#0 15.11.23 16:30
Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.
AdminЖурнал регистрации SQLite, кластер, метаданные#4 14.11.23 8:06
(3) Да, не указал, использует COMОбъект("ADODB.Connection")
Но я думаю легко переписать на Внешние источники данных. ODBC драйвер SQLite есть для Linux
AdminМагия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector#0 13.11.23 13:00
Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.
HighLoadКейс по получению большой выборки данных в обработке порционно#14 06.06.23 19:52
(13) Благодарю! Не, на стороне СУБД не анализировал. Там ситуация управляемая - добавил места и решил проблему, в отличие от механизмов 1С
HighLoadКейс по получению большой выборки данных в обработке порционно#12 02.06.23 17:05
(11) Мне кажется вы не читали статью...
HighLoadКейс по получению большой выборки данных в обработке порционно#9 02.06.23 14:55
(8) Так в моей статье именно так и написано, цитата: "Дополним наш код получением начального значения счётчика:"
HighLoadКейс по получению большой выборки данных в обработке порционно#7 02.06.23 7:41
(6)
Цитата
Что-то изменилось с этим?
Так, что не так? Смысла комментария не могу понять.
Можно выделить из комментария жирный текст, скопировать в буфер, нажать Ctrl+F и поискать по текущей статье.
HighLoadКейс по получению большой выборки данных в обработке порционно#5 01.06.23 21:10
(4) Сергей, спасибо, проведу эксперименты! Но это у меня в демо-примере представления получаются (не знаю зачем так сделал), а в реальном отчёте только ссылки...
HighLoadКейс по получению большой выборки данных в обработке порционно#2 01.06.23 13:31
(1) Владимир, добрый день! Нет, это не желание пользователя изначально. Я в тексте специально указал, что это выгрузка без отображения на экране для передачи в надзорный орган