Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Блокировка с последующим TimeOut, SELECT - MS SQL Server 2000 
:(
    Опции темы
Pankon
Дата 19.12.2006, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 739
Регистрация: 2.6.2005

Репутация: нет
Всего: 5



Программа перебирает пользователей и для каждого по ID  делает запрос
Код

SELECT User2FreeField.FreeFieldId, FreeField.FieldName, FreeField.Type, User2FreeField.FreeFieldValue 
FROM User2FreeField WITH(NOLOCK) INNER JOIN FreeField WITH(NOLOCK) ON User2FreeField.FreeFieldId = FreeField.FreeFieldId
WHERE UserId = @UserID
 во время работы ИНОГДА валетает по исключению 
Код

Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. 

Стал наблюдать за процессом во время работы. 
В  Enterprise Manager обнаружил блокировку
Код

dbo.FreeField       TAB  Sch-S  GRANT  Xact                        
dbo.User2FreeField  TAB  Sch-S  GRANT  Xact    

Что это за блокировка?
Может ли она привести к TimeOut?
Ну и... что делать то?
Спасибо.


ПС. MS SQL Server 2000, VS 2005
PM MAIL   Вверх
juravel
Дата 19.12.2006, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 18.12.2006

Репутация: нет
Всего: нет



Не знаю smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0653 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.