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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2010, 17:06
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Добрый день. Такая вот проблема. При перезапуске сервера, почти сразу, один из случайных пользователей, начинает всех блокировать. Если его убиваешь, то этот SPID находится в состоянии killed/rollback 0%. Поиском пользовалсь. DTC вообще вырублен. Тормоза происходят в процедурах где нет linked серверов. Так вот, этот процесс продолжает блокировать кучу народа, и ни кто не может работать. Сервер не возможно вырубить, помогает только перезагрузка. Единственное что заметили, блокировка всегда происходит во время вставки. В логе сервера, время от времени появляется ошибка: Код: plaintext 1. 2. 3. CheckDB не делали, но проверяли все таблицы на которые так ругается сервак. И те которые учавствуют в процедурах и т.д. Про эту ошибку тоже обшарили весь инет... Не знаем что и делать. Спасибо ! Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:18
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
А база(ы) не в AutoShrink'e? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:18
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
нет, и Grow = 5 гб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:20
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Вернее autogrowth для mdf = 250 мб autogrowth для ldf = 1000 мб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:23
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
А что покажет select * from sys.dm_os_wait_stats order by wait_time_ms desc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:28
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
GloryА что покажет select * from sys.dm_os_wait_stats order by wait_time_ms desc Первые 20 строк PAGELATCH_SH561021361431300000177LAZYWRITER_SLEEP6014137244096319266REQUEST_FOR_DEADLOCK_SEARCH1437100005000710000LOGMGR_QUEUE23907079334321893SQLTRACE_BUFFER_FLUSH17770401040000XE_TIMER_EVENT2569085530000690000XE_DISPATCHER_WAIT22690842899880CHECKPOINT_QUEUE111690671496870SLEEP_TASK27393356470395834BROKER_TO_FLUSH34735550010304WAITFOR11300001300000CXPACKET6865526075783815933IO_COMPLETION5497823942713521BROKER_TASK_STOP24191744100000PREEMPTIVE_OS_PIPEOPS533133624689420LCK_M_S6613000120000PAGEIOLATCH_SH15834127632358357PAGELATCH_EX20651252007234031DISPATCHER_QUEUE_SEMAPHORE151201321199850SLEEP_DBSTARTUP11241129621000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:30
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
wait_typewaiting_tasks_countwait_time_msmax_wait_time_mssignal_wait_time_msPAGELATCH_SH561021361431300000177LAZYWRITER_SLEEP6014137244096319266REQUEST_FOR_DEADLOCK_SEARCH1437100005000710000LOGMGR_QUEUE23907079334321893SQLTRACE_BUFFER_FLUSH17770401040000XE_TIMER_EVENT2569085530000690000XE_DISPATCHER_WAIT22690842899880CHECKPOINT_QUEUE111690671496870SLEEP_TASK27393356470395834BROKER_TO_FLUSH34735550010304WAITFOR11300001300000CXPACKET6865526075783815933IO_COMPLETION5497823942713521BROKER_TASK_STOP24191744100000PREEMPTIVE_OS_PIPEOPS533133624689420LCK_M_S6613000120000PAGEIOLATCH_SH15834127632358357PAGELATCH_EX20651252007234031DISPATCHER_QUEUE_SEMAPHORE151201321199850SLEEP_DBSTARTUP11241129621000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:40
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
DenisVa, Может все таки поглядеть чем блокирует пользовательский процесс данные, а не гадать на кофейной гуще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:44
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
А вы мониторили очереди к диску с вашими базами ? И что там у вас вообще за дисковая система ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:47
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
WarAntDenisVa, Может все таки поглядеть чем блокирует пользовательский процесс данные, а не гадать на кофейной гуще? Процесс который блокирует других пользователей, вставляет данные в табличку. Во всяком случае функция fn_get_sql в процедурах указывает именно на эти куски. И вручную пробовали вставку (insert into), та же песня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:49
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
GloryА вы мониторили очереди к диску с вашими базами ? Да, очередей нет, комп какбудто отдыхает. GloryИ что там у вас вообще за дисковая система ? Очень мощное хранилище IBM, RAID 10, винтов около 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 17:53
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Т.е. вы вручную делаете один insert и он так долго выполняется, что блокирует другие процессы? Нет ли триггера на таблице? Не перекомпилируется он при вставке? И всё-таки, транзакция не распределённая? Нет ли изменений в таблице другой базы, пусть на том же сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:00
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
PrologТ.е. вы вручную делаете один insert и он так долго выполняется, что блокирует другие процессы? Нет ли триггера на таблице? Не перекомпилируется он при вставке? И всё-таки, транзакция не распределённая? Нет ли изменений в таблице другой базы, пусть на том же сервере? нет. Есть простая табличка, без триггеров без ничего. Мало того делали вот так Код: plaintext 1. 2. 3. Другой пример. При запуске программы, клиент запускает процедурку RegComp в которой insert into тоже в табличку без триггеров, которая на этом же серваке. Та же песня, и он собирает сразу кучу таких же хотящих работать эзеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:08
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
А сколько записей в SupplyPriorOrderLog? Какой размер таблицы в Mb? Попробуйте отказаться от использования into. Сначала создайте _save_SupplyPriorOrderLog_280710 с нужной структурой, потом в неё копируйте. read committed наложит блокировку на SupplyPriorOrderLog на всё время выполнения select ... into. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:16
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Это происходит только на пользовательской базе или в любой базе на сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:17
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
PrologА сколько записей в SupplyPriorOrderLog? Какой размер таблицы в Mb? Попробуйте отказаться от использования into. Сначала создайте _save_SupplyPriorOrderLog_280710 с нужной структурой, потом в неё копируйте. read committed наложит блокировку на SupplyPriorOrderLog на всё время выполнения select ... into. Да не, это не причем. В остальных случаях простые insert into были ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:18
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
SQL2008Это происходит только на пользовательской базе или в любой базе на сервере? хм ... заметили только на пользовательской ... не пробовали проверить. Щас сервер статистики переводим в основной сервак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:20
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
DenisVa SQL2008Это происходит только на пользовательской базе или в любой базе на сервере? хм ... заметили только на пользовательской ... не пробовали проверить. Щас сервер статистики переводим в основной сервак. Я спросил чтобы определиться в какую сторону рыть - сервер или база. А операции UPDATE и DELETE тоже вешают процессы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2010, 18:30
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
SQL2008 А операции UPDATE и DELETE тоже вешают процессы? Вроде нет .... Во всяком случае, специально пробовали все нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2018, 13:08
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Добрый день, у меня есть простейший запрос, который так же вызывает блокировку "PREEMPTIVE_OS_PIPEOPS" Всё никак не могу тоже понять что происходит, если вы решили свою проблему или кто-то знает ответ, помогите пожалуйста разобраться. SQL Server 2016 установлен на Win Server 2016 Скрипт Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2018, 13:32
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
Т.е. вы запустили внешний процесс и удивляетесь, что он висит на соответсвтующем ожидании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2018, 14:06
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
А чего он ожидает? И почему ожидает бесконечно долго ? Ну и конечно из за чего это может быть ? Вот чего я спрашиваю, просто люди тут сталкивались с таким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2018, 17:43
|
|||
|---|---|---|---|
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
DaichiRyuuВсё никак не могу тоже понять что происходитВы хотя бы, для начала, определите, на какой конкретно операции это ожидание. DaichiRyuuА чего он ожидает? И почему ожидает бесконечно долго ? Ну и конечно из за чего это может быть ?Ну, это слишком абстрактный вопрос. "У меня есть программа, чего она бесконечно ожидает, поделитесь, если кто сталкивался" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2018, 17:46
|
|||
|---|---|---|---|
|
|||
Не убиваемые процессы, которые всех блокируют. |
|||
|
#18+
DaichiRyuuА чего он ожидает? И почему ожидает бесконечно долго ? Ну и конечно из за чего это может быть ? Вот чего я спрашиваю, просто люди тут сталкивались с таким. Почему трамвай не приезжает, чего он ждет? И почему это происходит бесконечно долго? Ну и конечно из за чего это может быть ? Вот чего я спрашиваю, просто люди тут сталкивались с таким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1689779]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 377ms |

| 0 / 0 |
