Имя: Пароль:
1C
1С v8
Ускорение выполнения запроса
,
0 hugo
 
31.01.17
17:24
Добрый день!
Есть веб-сервис, цель которого выполнить запрос и вернуть значение. База клиент-серверная. БП 3.0. Платформа 8.3.7.
В пик рабочего процесса выполнение запроса возрастает. Можно ли с помощью блокировок ускорить процесс выполнения запроса? То есть настроить блокировку (управляемая, только на чтение и т.д).
1 hugo
 
31.01.17
17:25
ускорить процесс = ускорить время*
2 Жан Пердежон
 
31.01.17
17:28
запрос покажешь?
3 Fragster
 
гуру
31.01.17
17:33
(2)а тебе зачем?
4 rabbidX
 
31.01.17
17:33
(0) Запиши лог скуля в кризисное время, поищи ожидания на блокировках у процесса у процесса, который обмен делает.
Возможно, аппаратную часть оптимизировать надо.
Лишние блокировки в рабочее время могут повлечь праведный гнев пользователей.
Короче, установи сначала причину тормозов.
5 Dendroid92
 
31.01.17
17:36
(0) Зависит от запроса и откуда вызывается запрос. Веб-сервис можно заменить обращением через OData, если обращение (запрос) идет к какому-то одному объекту.
6 hugo
 
31.01.17
17:45
(5) веб-сервис вызывается из внешней системы, sap, если не ошибаюсь. Запрос по регистру бухгалтерии, отбор по субконто = документ расчетов с контрагентом.
7 hugo
 
31.01.17
17:47
(4) доступа к скулю нет, и не будет. по аппаратной части все норм, сужу по работе базы в целом, документы проводятся быстро, как и формируются отчеты
8 Господин ПЖ
 
31.01.17
17:47
>Запрос по регистру бухгалтерии, отбор по субконто = документ расчетов с контрагентом.

и все штоле?
9 hugo
 
31.01.17
17:48
(8) Да, я же говорю, в обычное время выполнение запроса секунды (1-2), в пики работы 10-40.
10 hugo
 
31.01.17
17:49
Необходимо избавиться от тормозов в пики работы.
11 hugo
 
31.01.17
17:51
Господа, я отлучусь на пару часов, буду рад за любые предложения
12 piter3
 
31.01.17
17:52
Мы не будем мешать,правильно коллеги
13 Жан Пердежон
 
31.01.17
19:23
(12) ну зачем так сразу, может он за планом запроса пошел и статистикой ожиданий dm_os_wait_stats
14 hugo
 
31.01.17
21:03
апну ))
15 Fram
 
31.01.17
23:15
(14) чего апать то! намекнули же, тащи статистику с сервера
16 hugo
 
31.01.17
23:21
(15) статистику мне не получить, к скулю нет доступа. Правильно ли я понимаю, что в пик работы увеличенное время выполнения запроса напрямую связано с очередью на чтение. И данная статистика покажет, кто создает очередь?
17 Fragster
 
гуру
31.01.17
23:40
Тут гадателей по фотографиям много, но в данной ветке даже фоторгафий нет.
18 timurhv
 
01.02.17
00:11
(6) Мои неглубокие знания в блокировках подсказывают:

Проблема в запросе из разряда Регистратор.Ссылка, Регистратор.Номер
Кратко описано тут:
http://programmist1s.ru/ekspert-optimizatsiya-zaprosov-v-1s/