Как стать автором
Обновить

Комментарии 21

Метрики по ключевым операциям (APDEX)

Времена порядка секунд. Время выполнения его самых тяжелых методов вообще от 4х дней до недели. Интересно что такого оно под капотом делает, что всё так медленно?

А что дала 8.3 по сравнению с 8.1?

И разве нельзя просто запустить старую конфигурацию на 8.3 вместо 8.1?

Запустить можно, но все в том же режиме совместимости. Т.е. ничего не изменится.

Не понимаю. Вы переписали конфигурацию, используя фишки 8.3?

Мы (Софтпоинт) не переписывали конфигурацию. Мы обеспечили бесшовный переход и страховочный мостик. Адаптацию кода заказчик взял полностью на себя - см. этап 2.

Обычно в регламентных скриптах параметр MAXDOP действительно выставляют в ноль (не ограничивают параллелизм) – это значительно ускоряет процессы пересчета индексов и статистик, а потом возвращают на исходное значение. 

Это как? В index rebuild и update statistics вы сами можете указывать MAXDOP для каждого оператора. И не надо ничего возвращать

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

Не очень понял принцип работы DB Replication.

Оно на триггерах?
А почему не на rowversion?

Если вы имеете в виду rowversion как колонку, показывающую версию изменений, то это не вариант. DB Replication не производит структурных изменений в БД.

DB Replication не производит структурных изменений в БД.

А обмазывание триггерами всех таблиц тогда что?

Не очень понял принцип работы DB Replication.

Если это коммерческий секрет, то так и скажите.¯\_(ツ)_/¯

Платформа 1С не терпит изменений в ее таблицах, а триггеры можно.

Если опустить все детали, то принцип работы такой: триггеры пишут слепок изменений в таблицу очереди, транспортный Агент читает эту очередь и передаёт ее в базу назначения, а в базе назначения транспортный Агент применяет входящую очередь уже к таблицам 1С. Несколько подробнее про этом можно на сайте Софтпоинт почитать в ветке про продукт DB Replication.

Уточню: DB Replication не производит структурных изменений в таблицах 1С. Это критически важно для работоспособности 1С. Если добавлять колонки типа rowversion  , то это не совместимо с 1С.

Софтпоинт лечит падение сервера 1С переустановкой платформы. Ну что тут скажешь...

Это было сделано не Софтпоинтом, а сисадмином заказчика. Так получилось, что в ту ночь дежурил помощник системного администратора.

Про maxdop позабавило.

А УПП оставили на автоматических блокировках?

Используется режим управляемых блокировок

Теперь полученную конструкцию можно и на отечественный клон Postgre переводить. 8о)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий