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


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Tolik Tentser                        2:5020/400     14 Jun 2001  18:27:06
 To : All
 Subject : Re: Informix ?
 -------------------------------------------------------------------------------- 
 
 Hi, Oleg V. Boldyrev!
 
 В чреве акулы, пойманной  Thu, 14 Jun 2001 11:14:16 +0400, 
 дети капитана Гранта нашли письмо на тему 'Re: Informix ?':
 
 >> Особенно на многопроцессорной машине ?
 >
 >> Одна транзакция, например делает IndexScan и блокирует по возрастанию
 >> ключей, а другая, скажем, ищет по битовому индексу (или хэшу) и вполне
 >> может начать блокировать по их убыванию. Вот тебе и deadlock, причем
 >> абсолютно неразводимый разработчиком.
 >
 >  Да. Жуть. Правда, я не понял, чем тут многопроцессорность. 
 
 По личному опыту - на многопроцессорнике даже Index Scan может
 породить записи в результирующем наботе не в порядке возрастания
 индекса, хотя на одно- всегда приходят в этом порядке, даже без ORDER
 BY
 
 >То есть, оптимизатор сам плодит дедлоки? Руки за это отрывать.
 
 Hичего он не плодит, он нормально работает, а deadlock`и - неизбежны.
 
 Bye ...
 Тенцер А.Л.
 tolik@katren.nsk.ru
 ICQ 15925834
                                                                           
 --- ifmail v.2.15dev5
  * Origin: AO Katren (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Informix ?   Tolik Tentser   14 Jun 2001 18:27:06 
Архивное /su.dbms/20806c7e5d96.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional