Очень часто выскакивает ошибка конфликт блокировок SQL

1. nikivr 18.02.17 13:16 Сейчас в теме
Добрый день, уважаемые эксперты!

В последнее время, после перевода платформы x32 на x64 на сервере, периодически у разных пользователей выскакивает ошибка блокировки SQL.

Конфликт блокировок при выполнении транзакции:
Microsoft SQL Server Native Client 11.0: Превышено время ожидания запроса на блокировку.
HRESULT=80040E31, SQLSrvr, SQLSTATE=HYT00, state=33, Serverity=10, native=1222, line=1

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

Спасибо)
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1483 18.02.17 13:37 Сейчас в теме
(1) в свойствах конфигуратора увеличь время ожидания допустим с 20 до 30 секунд. На первое время поможет.
Скорее всего у вас железо не тянет 64 или операции которые раньше просто сыпались теперь выполняются очень долго и по этой причине не дают работать!
Тут уже нужно анализировать, что конкретно блокируется и переписывать алгоритмы!
8. nikivr 20.02.17 16:43 Сейчас в теме
(2) Подскажите пожалуйста, каким образом можно проанализировать это? Я эти ошибки даже в журнале не наблюдаю(
9. Xershi 1483 20.02.17 16:52 Сейчас в теме
(8) вы технологический журнал смотрите?
16. Сурикат 394 20.02.17 21:19 Сейчас в теме
(8)
Ищите в нем события deadlock или timelock больше времени ожидания, установленного в конфигураторе.
Также в консоли кластера есть заблокировано СУБД..может увидите что..мне ни разу правда не помогло, всегда ТЖ пользовался =)
Обменов нет?
При каком действии блокировка-то вылазит?
17. nikivr 21.02.17 10:45 Сейчас в теме
(16) Обмен с сайтом и БП присутствует.

Да при изменении документов, при запуске типовой обработки замены дублей. Сама обработка такую ошибку выдавала, но при повторном запуске отработала нормально. Даже при записи нового документа Регистрации цен
5. Fox-trot 157 20.02.17 07:27 Сейчас в теме
(1) конфа самописная? типовая? комбо?
7. nikivr 20.02.17 16:42 Сейчас в теме
(5) Немного дописана парой общих модулей, и регистров сведений с перечислениями. А так, стараюсь ее только расширять
3. deutsch2008 19.02.17 18:22 Сейчас в теме
Зайти в «Консоль администрирования серверов 1С Предприятия», раскрыть рабочий кластер сервера, раскрыть закладку «Информационные базы», раскрыть саму базу данных и нажать «Сеансы». Затем в перечне сеансов справа — удалить все лишние процессы, один из этих процессов и блокирует таблицы базы данных 1С.
Прикрепленные файлы:
ASV085; sergiy8888; +2 Ответить
25. sergiy8888 17.08.21 09:43 Сейчас в теме
4. Сурикат 394 19.02.17 20:06 Сейчас в теме
А какая конфигурация?
Нужно настроить тех. журнал и там можно будет посмотреть какие куски кода приводят к блокировке.
6. nikivr 20.02.17 16:41 Сейчас в теме
(4) Виталий, конфигурация УТ 11.3.2.193

Подскажите пожалуйста, как это можно сделать?
10. Xershi 1483 20.02.17 16:54 Сейчас в теме
(6) читай мануалы. Есть бесплатный ресурс от Гилева. Или ЦУП от 1С. Через него сложные запросы анализируют и переписывают конфу!

Но я думаю для вашего уровня достаточно увеличить время ожидания в конфигураторе или убить сеансы, которые сожрали ресурсы!
11. nikivr 20.02.17 16:58 Сейчас в теме
(10) Самое унтересное, что ЦУП уже стоит и пытаюсь воспользоваться ресурсом Гилева. Ресурс Гилева молчит из ЦУП ошибки валятся непонятные во время обработки данных.
13. Xershi 1483 20.02.17 17:04 Сейчас в теме
(11) ну так анализ нужно врубать когда валятся блокировки! Если база работает он ничего и не покажет!
12. v3rter 20.02.17 16:59 Сейчас в теме
А есть документы, которые проводятся дольше 20 секунд таймаута?
14. nikivr 20.02.17 18:30 Сейчас в теме
(12) Мне кажется что нет таких документов, потому-что про то, чтобы увеличить время, я думал. Но это не есть правильно на мой взгляд
15. nikivr 20.02.17 18:31 Сейчас в теме
Да там с сервисом проблемы какие-то были, неработал недавно. Анализ постоянно работает. А где результат смотреть?
18. Сурикат 394 21.02.17 11:01 Сейчас в теме
Обмен как часто выполняется? Насколько большие порции выгружаются?
В УТ11.3 в основном только обмен может приводить к блокировкам, да и то при маленьких порциях этого не происходит
19. kolya_tlt 86 21.02.17 11:06 Сейчас в теме
чего вы человека грузите цупами и прочей сложными никому не нужными инструментами?
научите ТЖ настроить на получение ошибок с контекстом кода.
далее контекст покажет кривой запрос\код
20. nikivr 21.02.17 11:19 Сейчас в теме
(19) Может вы подскажете как это сделать?
21. Сурикат 394 21.02.17 13:36 Сейчас в теме
(19)
астроить на получение ошибок с контекстом кода.
далее контекст покажет кривой запрос\код


Я наивно предполагал, что набрать в гугле/яндексе строчку "1С технологический журнал настройка" автор вопроса уже догадался...
24. olbu 17.10.18 06:59 Сейчас в теме
Удалось выявить причину появления ошибок при переходе на 64 разрядный сервер?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот