|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Tengiz Kharatishvili 2:5020/400 08 Jun 2001 23:04:31 To : All Subject : Re: Informix ? -------------------------------------------------------------------------------- u.ru> <9fkafk$2vk5$1@ddt.demos.su> From: "Tengiz Kharatishvili" <tengiz.kharatishvili@gte.net> Reply-To: "Tengiz Kharatishvili" <tengiz.kharatishvili@gte.net> "Tengiz Kharatishvili" <tengiz.kharatishvili@gte.net> wrote in message news:9fkafk$2vk5$1@ddt.demos.su... > "Ilya Bricker" <ivb@unact.ru> wrote in message > news:9fg2i3$2e6m$1@gavrilo.mtu.ru... > > Я спрашиваю, можно ли сделать настройки для > > определенной таблицы, такие, чтобы блокировка > > всегда была на уровне строк, и блокировались бы > > только строки, индексы не блокировались, > > и никаких эскалаций не было. > > > > > Эскалация блокировок работает полностью автоматически и напрямую ничего с > этим сделать нельзя. Hо, Вы можете указать соответствующий хинт (rowlock) > для оптимизатора. Правда, это не всегда возможно - есть комбинации схемы > данных, запроса и уровня изоляции при которых нельзя обойтись без табличных > блокировок. > > Отказаться от блокировок на индексах тоже напрямую невозможно. > В дополнение к сказанному: есть некоторые возможности повлиять на стратегии блокирования для отдельных таблиц или отдельных индексов - см. sp_indexoption. Правда только в сторону противоположной той, о которой Вы спрашивали. Т.е. можно запретить использовать row или page level блокировки или и то и другое. http://msdn.microsoft.com/library/psdk/sql/ts_sp_ia-iz_5t7y.htm http://msdn.microsoft.com/library/psdk/sql/ac_8_con_7a_64s8.htm Cheers. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/657787340c79.html, оценка из 5, голосов 10
|