Re: RFD, connections, блокировки
От: Merle Австрия http://rsdn.ru
Дата: 03.11.05 14:48
Оценка:
Здравствуйте, Avos, Вы писали:

A>Поясню, что имеется ввиду: в проектируемой мной системе для задач автономного параллелизма будут использоваться пессимистические блокировки, причем на уровне сервера БД (предполагается использовать MSSQL Server 2000), что предусматривает выполнение запроса типа select for update если кто-то хочет забрать данные именно для обновления.

Не надо так делать, особенно в SQL 2000... Для таких блокировок надо использовать session wide application lock (парочка процедур sp_GetAppLock/sp_ReleaseApplock), что бы хотя бы транзакцию не удерживать. Но все равно открытый connect придется держать все время работы с заблокированными данными.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.