Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Оптимизация 8.2 УПП

Оптимизация 8.2 УПП
Я
   breezee
 
17.11.17 - 19:10
Коллеги, добрый день! Имею УПП(1.2, переписанная в хлам) на 8.2 сервер, который не настраивался и медленное проведение заказа покупателя база на SQL 2008.
Провел замеры через стандартные средства платформы, обнаружил, что узких мест нет, все вызовы небольшие, но их много, в итоге документ проводится  секунд 8.
Решил:
1)Настроить сервер с админами по статье на ИТС
2)Проанализировать с начальником механизмы, которые не используются, вырезать их
3)Поднять вопрос о переводе на sql 2016
Подскажите, пожалуйста, я ничего не забыл? Что бы вы порекомендовали?
 
 
   breezee
 
1 - 17.11.17 - 19:11
> на 8.2. Cервер,
   Ц_У
 
2 - 17.11.17 - 19:11
"узких мест нет" да ну?
   Египтянин
 
3 - 17.11.17 - 19:13
(0) сколько пользователей в базе? Сколько документов в день?
Поднять вопрос о переводе на sql 2016  -  это ничего тебе не даст.
   Cyberhawk
 
4 - 17.11.17 - 19:14
(3) Даст из коробки RCSI
   Египтянин
 
5 - 17.11.17 - 19:14
и да 8 секунд - это оооочень долго даже для упп имхо там криво переписали. Смотри модули проведения, кто туда лазил, выкидывай нещадно всякую фигню из модулей проведения.
   breezee
 
6 - 17.11.17 - 19:15
(2) Ну там есть несколько вызовов по 4%, 5% от общего кода, но не на 20
(3) Пользователей - 250 - 300. Почему 2016 скуль ничего не даст?
   Cyberhawk
 
7 - 17.11.17 - 19:15
Хотя блокировки-то неуправляемые в конфе, не даст )
   Египтянин
 
8 - 17.11.17 - 19:16
(6) 250 - 300 - это серьезные цифры. Нужно партионный учет отключать и сносить допроведением на ночь. Я через планы обмена такое делал.
   Ц_У
 
9 - 17.11.17 - 19:16
переводишь в файловую, работаете дальше, все такие "аааа тормоза а-а-а-а.." ты переводишь все на к-с и все довольны и радуются
   Египтянин
 
10 - 17.11.17 - 19:17
(6) А что он должен дать? Тебе и платформа 8.3 ничего не дастю УПП 1.2 написана под 8.1, т.е  без управляемых блокировок. При транзакции блокируется вся таблица регистра. Нужно переписывать под управляемые блокировки и партионный учет убрать из онлайна.
 
 Рекламное место пустует
   breezee
 
11 - 17.11.17 - 19:19
(4) Мне гугл вот это выдал Ирландский универ. Это точно то, что мне нужно для оптимизации?))
   Египтянин
 
12 - 17.11.17 - 19:19
Кстати есть номенклатура с характеристиками больше 100? Там баг в упп есть при проведении не связывать с характеристиками, а вязать только по номенклатуре, только я не помню где. У меня помню было по 2 минуты документы проводились, из-за того, что в номенклатуре было 20 000 характеристик.
   Египтянин
 
13 - 17.11.17 - 19:20
(11) да не слушай умников, они не в зуб ногой, как это упп оптимизировать.
   breezee
 
14 - 17.11.17 - 19:24
(8) А где я могу прочитать про партионный учет? Я совсем недавно в УПП и партионный учет только в экзамене на спеца по платформе сдавал. Сдается, что на практике все намного сложнее. Я бы хотел изучить немного тему, прежде чем предлагать такое руководству)
(10) Про блокировки в курсе, а если поставлю управляемый и автоматический и сам пропишу управляемые блокировки, что нужны - все ок будет?
(12) Спасибо большое! Проверю, сейчас сказать не могу, базы нет. Посмотрю, влияет ли это, хотя, вроде нет, я видел что за место характеристик заводились новые номенклатуры, что тоже, к стати, бардак)
   Египтянин
 
15 - 17.11.17 - 19:28
(14) эээ, ты только руководству не говори, что ты не знаешь, что такое партионный учет. Для тебя партионный учет это такая галочка в настройках упп, только не отжимай ее на боевой базе. Она включает проведение по регистру партий онлайн. Ты по замыслу 1С должен допроводить обработкой, но мне это не очень нравится, я написал свое решение на планах обмена. Регистрируешь документы в плане обмена, и потом допроводишь ночью.
   Египтянин
 
16 - 17.11.17 - 19:29
если поставлю управляемый и автоматический и сам пропишу управляемые блокировки, что нужны - все ок будет?  - да будет все ок. Только надо сначала найти тяжелые запросы и потом переписывать, но это не так просто как тебе кажется.
   Cyberhawk
 
17 - 17.11.17 - 19:32
(11) Вот как переведешь на управляемые, то вспомни "read committed snapshot isolation", что под 8.2 будет для запросов работать из коробки на новых скулях
   Египтянин
 
18 - 17.11.17 - 19:33
+(15) кстати нормальная тема. 
С утра
1. Запрети редактировать старые периоды, 
2. Отожми галку, до того как пользователи вошли в базу.
3. Посмотри есть ли эффект. Замерами и визуально.
4. Включи галку вечером. Перепроведи документы по партиям за этот день.
5. Из полученных замеров сделай вывод. Партионный учет это тебе тормозит или нет.
   Египтянин
 
19 - 17.11.17 - 19:34
(17) эшо один теоретик настольную книгу эксперта прочитал.
   Cyberhawk
 
20 - 17.11.17 - 20:51
(19) Не читал)
   Byasha
 
21 - 17.11.17 - 21:36
ТС пишет что у него "медленное проведение заказа покупателя". При чем тут партионный учет?
   ИТ директор
 
22 - 17.11.17 - 21:59
(0) Все советы Египтянина и CyberHawk шлак. Они просто пукают в лужу, и вот почему.

1. На УПП управляемые блокировки.
2. RCSI не зависит от версии скуля, а устанавливается на скуле по дефолту на 8.3 Можно и на 8.2 установить этот режим, но суть не в этом.
3. В УПП есть возможность списывать партии оффлайн, и никакие костыли Египетсвого сумасброда не нужны.

Ты ничего не забыл, но лучше обратиться к специалисту, т.е. ко мне.
   Египтянин
 
23 - 17.11.17 - 22:35
(22) О учитель, я чего то в версии упп 1.2 не припомню строк типа 
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить();
ЭлементБлокировки.Область = "РегистрНакопления.ОстаткиНоменклатуры";
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
Зато очень хорошо помню, что там в каждом вопросе ДЛЯ ИЗМЕНЕНИЯ. 

ставить ее и
"В УПП есть возможность списывать партии оффлайн, и никакие костыли Египетсвого сумасброда не нужны" да вот именно, вместо допроведения 100 документов, нужно каждую ночь все партии гонять, ага.

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует