Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.11.2019, 21:34
|
|||
|---|---|---|---|
параллельность запросов |
|||
|
#18+
Добрый вечер! есть условно 5 запросов 1. время выполнения 5м 2. время выполнения 3м 3. время выполнения 2м 4. время выполнения 20м 5. время выполнения 15м но когда они запускаются параллельно время выполнения становится у всех от 10 до 30 минут, скорее всего один ждет другого! (запросы не зависимые) Подскажите пожалуйста куда копать, чтобы понять какой запрос тормозит остальные? Профайлер спасет? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2019, 22:15
|
|||
|---|---|---|---|
параллельность запросов |
|||
|
#18+
мигель1, Спасет представление sys.dm_os_waiting_tasks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.11.2019, 23:00
|
|||
|---|---|---|---|
параллельность запросов |
|||
|
#18+
felix_ff, Спасибо, сейчас очищу статистику ) wait_duration_ms wait_type 5836294412 FT_IFTSHC_MUTEX 5836261279 KSOURCE_WAKEUP 5836289739 BROKER_TRANSMITTER 5836289739 BROKER_TRANSMITTER 5836294412 ONDEMAND_TASK_QUEUE Нашел по ключевому слову такой блог https://www.sql.ru/blogs/gladchenko/532 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2019, 03:26
|
|||
|---|---|---|---|
параллельность запросов |
|||
|
#18+
мигель1, немного не то. статистика ожиданий собираемых данных из sys.dm_os_wait_stats вам показывает не причину а следствие - обобщенное представление о возможных узких местах. а на конкретных запросах если они встают в очередь ожиданий необходимо смотреть данные в sys.dm_os_waiting_tasks + sys.dm_tran_locks. так вы сможете идентифицировать ресурсы по которым происходят ожидания и уже принимать решения где что подкрутить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2019, 11:16
|
|||
|---|---|---|---|
|
|||
параллельность запросов |
|||
|
#18+
мигель1, такие wait_duration потому, что давно сервер не перезагружали. Надо другие счетчики смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2019, 20:15
|
|||
|---|---|---|---|
|
|||
параллельность запросов |
|||
|
#18+
мигель1, Если все запросы на чтение, то скорее всего нагружен либо процессор либо дисковая подсистема. Как самый простой способ мониторинга попробуйте посмотреть Activity Monitor в SSMS, там есть Resource Waits, также нагрузка на процессор. А вообще мне кажется вы двигаетесь в неправильном направлении, в конечном итоге вам все равно придется либо ресурсы сервера увеличивать, либо оптимизировать запросы. Поэтому я бы сначала посмотрел на запросы/планы запросов в отдельности, надо понять что в каждом из них происходит, и после оптимизировать их узкие места. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1687001]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 483ms |

| 0 / 0 |
