Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Oleg V. Boldyrev                     2:5053/16      14 Jun 2001  12:14:16
 To : All
 Subject : Re: Informix ?
 -------------------------------------------------------------------------------- 
 
 
 Hello tolik@katren.ru!
 
 > UPDATE XXX
 >   SET YYY = AAA
 >  WHERE ZZZ > BBB
 
 > все записи будут блокироваться транзакцией в одном и том же порядке ?
 
 > Особенно на многопроцессорной машине ?
 
 > Одна транзакция, например делает IndexScan и блокирует по возрастанию
 > ключей, а другая, скажем, ищет по битовому индексу (или хэшу) и вполне
 > может начать блокировать по их убыванию. Вот тебе и deadlock, причем
 > абсолютно неразводимый разработчиком.
 
   Да. Жуть. Правда, я не понял, чем тут многопроцессорность. То есть,
 оптимизатор
 сам плодит дедлоки? Руки за это отрывать.
 
  Олег Болдырев
 --- ifmail v.2.15
  * Origin: SCPI (2:5053/16@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Informix ?   Oleg V. Boldyrev   14 Jun 2001 12:14:16 
Архивное /su.dbms/21362bf2fe423.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional