powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка Transaction (Process ID 66) was deadlocked on lock.
10 сообщений из 10, страница 1 из 1
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37952560
AlPacino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Сразу скажу, поиск юзал нашёл что-то подходящееocked%20lock, но решения не помогают.

Суть, на сайте периодически появляется вот такая ошибка: Transaction (Process ID 66) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.Data.SqlClient.SqlException: Transaction (Process ID 66) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.

Ошибка источника:

Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений.

Трассировка стека:

[SqlException (0x80131904): Transaction (Process ID 66) was deadlocked on lock | communication buffer resources with another process and has been chosen as the deadlock victim. Rerun the transaction.]
AspDotNetStorefrontCommon.DB.ExecuteSQL(String Sql) +595
AspDotNetStorefrontCommon.ShoppingCart..ctor(Hashtable EntityHelpers, Int32 SiteID, Customer ThisCustomer, CartTypeEnum CartType, Int32 OriginalRecurringOrderNumber, Boolean OnlyLoadRecurringItemsThatAreDue) +2278
AspDotNetStorefrontCommon.ShoppingCart.GetSubTotal(Hashtable EntityHelpers, Customer ThisCustomer, Int32 m_SiteID) +150
AspDotNetStorefrontCommon.Parser.ReplacePageDynamicTokens(String s) +8870
AspDotNetStorefrontCommon.Parser.ReplaceTokens(String s) +161
AspDotNetStorefront.SkinBase.ReplaceTokens(String s) +863
AspDotNetStorefront.SkinBase.SetControlProperty(Control ctl, PropertyDescriptor pd) +207
AspDotNetStorefront.SkinBase.ProcessControl(Control ctl, Boolean includeChildren) +166
AspDotNetStorefront.SkinBase.IterateControls(ControlCollection controls) +110
AspDotNetStorefront.SkinBase.IterateControls(ControlCollection controls) +110
AspDotNetStorefront.SkinBase.Render(HtmlTextWriter writer) +440
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5290

Информация о версии: Платформа Microsoft .NET Framework, версия:4.0.30319; ASP.NET, версия:4.0.30319.272

Прошу помощи. Сам работаю с пхп и это для меня новая ветка в развитии. Если нужна будет помощь с системами управления сайтами(Битрикс, Хост, Юми) или ещё что-то из этой области, то с удовольствием помогу:).
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37952618
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема не в сайте, проблема в базе. Нужно 1) локализовать и перехватить эту ошибку 2) Выводить куда-нибудь содержимое String Sql 3) из запроса выяснить, что и почему лочится
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37952738
AlPacino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,
спасибо! Буду пробовать.
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960239
AlPacino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал рекомендации Antonariy хостеру, но ничего не получилось у них. Или они не заморачивались или нужно самому копаться. Так как в этой области знаний ноль, то попрошу за вознаграждение помочь с этим вопросом. ICQ 627459312
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960258
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlPacinoНаписал рекомендации Antonariy хостеру

проблема не у хостера, а у вас
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960277
AlPacino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема не у хостера, а у вас[/quot]
это понятно, просто они говорили, что помогут если что. Но видимо сейчас не до этих мелочей. А эта ошибка периодически портит всю малину.
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960286
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сайт большой?
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960287
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlPacinoпроблема не у хостера, а у вас
это понятно, просто они говорили, что помогут если что. Но видимо сейчас не до этих мелочей. А эта ошибка периодически портит всю малину.[/quote]

покажите sql отсюда : AspDotNetStorefrontCommon.DB.ExecuteSQL(String Sql) +595
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960303
AlPacino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyА сайт большой?
да нет, около 3к посетителей
...
Рейтинг: 0 / 0
Ошибка Transaction (Process ID 66) was deadlocked on lock.
    #37960610
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я про объем кода.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка Transaction (Process ID 66) was deadlocked on lock.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]