
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.05.2018, 12:09:02
|
|||
|---|---|---|---|
Service Broker коннекты к базе |
|||
|
#18+
Возникла задача распараллеливания обработки процедуры, приходящих в одном потоке. Решил попробовать через Service Broker. Все настроил, в очереди поставил MAX_QUEUE_READERS=200. Но по результатам выполнения вижу что обработка процедуры происходит всего в 4 коннектах, при отправленных 1500 вызовах. Может какие-то ограничения есть у SB или настройки, которые я упустил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.05.2018, 12:32:34
|
|||
|---|---|---|---|
Service Broker коннекты к базе |
|||
|
#18+
Alex1975, MAX_QUEUE_READERS=200 не означает что у вас очередь будет разгребать 200 потоков. Код: sql 1. упустили чтение справки. у вас в текущий момент с обработкой очереди справляется 4 ридера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1689690]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 515ms |

| 0 / 0 |
