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


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Vladimir Pavlikov                    2:5020/400     06 Jun 2001  16:05:52
 To : All
 Subject : Re: Informix ?
 -------------------------------------------------------------------------------- 
 
 
 Hello! "Ilya Zvyagin" <ziv@fct.ru> wrote:
 
 > >Так не бывает. А вот логическую вероятность дедлока в большинстве задач
 > >действительно можно свести к нулю.
 
 > Тебе не кажется, что ты сам себе противоречишь ?
 
 Hет. Блокировка (реальная) может произойти на уровне ФС. Кроме того,
 ни выбор сервера, ни проработка запросов не влияют на реальную дина-
 мику применения - "раз в год даже кочерга стреляет"(С). Т.е. исключить
 дедлок _нельзя_. Что совершенно не означает, что выбором сервера,
 схемой базы и организацией запросов нельзя сделась это задачу очень
 трудной даже при большом желании.
 
 > И что такое "логическую вероятность дедлока" ?
 
 Воследняя фраза выше.
 
 > Дедлок - он один. Это вполне определенная ошибка,
 > которая может возникнуть при исполнении запроса.
 
 Это не ошибка! Это "ситуация", вероятность которой растет при
 ошибках проектирования/кодирования.
 
 > Вероятность (статистическая) его возникновения -
 > это отношение кол-ва запросов с дэдлоком ко всему к-ву
 > посланных запросов.
 
 Это апостериорная вероятность. Которая очень долго может быть
 нулевой, пока таковой быть не перестанет :) А мы говорим о
 априорной - тут, скорее всего, возможны лишь экспертные оценки.
 
 > Положим, существует некий гипотетический сервер, механизм разведения
 > транзакций которого нам не известен. Точно известно, что там могут
 > быть дэдлоки - они ведь могут быть.
 > Все.
 
 "Тебе не кажется, что ты сам себе противоречишь ?" :)
 Механизм неизвестен, где "там" - тоже неясно. Hет базы - значит
 нет ни одного запроса. А надо как минимум два :)
 
 > >кую локальную копию" базы. В природе нет, но реализуемо.
 > Весело. :-)
 
 Hу перед нами же не стоит задача решить "вааще все в одной программе" :)
 
 > Хочется одного - признать , что в многопользовательских системах
 > DEADLOCK - неизбежное явление, т.е. он может возникать всегда.
 > Можно и нужно снижать вероятность DEADLOCK, возможно до
 > очень маленькой величины, но абсолютно исключить его появление
 > HЕВОЗМОЖHО.
 > Собственно эту _элементарную_ мысль я и хочу донести до народа.
 > Ты с ней вроде бы согласился ?
 
 Конечно, но какой вывод? Я считаю, что ее (вероятность) нужно "лик-
 видировать". С точностью до железа, ОС, и категорически неверной
 организации работы пользователей, что выходит за рамки компетенции
 разработчика. И что я и назвал "логическую вероятностью дедлока"
 (претензии по формулировке принимаются) А из самого факта констатации
 "он может возникать всегда" как-то следует "поэтому и дергаться не
 стоит", чему и возразил. Это все :)
 
 > Тогда к тебе лично вопросов у меня нет, я вобщем понял твою позицию
 > по данному вопросу и ее разделяю.
 > Вобщем и у меня и время , и желание дискутировать на эту тему иссякают.
 > Тем более, что вроде бы сошлись.
 
 Да.
 --
           Владимир Павликов.
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Fidolook Express 2.000  www.fidolook.da.ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Informix ?   Ilya Zvyagin   31 May 2001 10:10:43 
 Informix ?   Fedor \'Cruger\' Tersin   31 May 2001 23:43:23 
 Re: Informix ?   Ilya Zvyagin   01 Jun 2001 14:25:39 
 Re: Informix ?   Fedor \'Cruger\' Tersin   01 Jun 2001 18:47:27 
 Re: Informix ?   Ilya Zvyagin   04 Jun 2001 10:23:22 
 Informix ?   Fedor \'Cruger\' Tersin   04 Jun 2001 18:27:33 
 Re: Informix ?   Ilya Zvyagin   06 Jun 2001 12:19:46 
 Informix ?   Fedor \'Cruger\' Tersin   08 Jun 2001 01:47:22 
 Re: Informix ?   Ilya Zvyagin   08 Jun 2001 10:59:49 
 Informix ?   Fedor \'Cruger\' Tersin   09 Jun 2001 02:00:48 
 Re: Informix ?   Ilya Zvyagin   09 Jun 2001 15:59:47 
 Informix ?   Fedor \'Cruger\' Tersin   09 Jun 2001 18:38:04 
 Re: Informix ?   Ilya Zvyagin   13 Jun 2001 11:32:35 
 Informix ?   Fedor \'Cruger\' Tersin   17 Jun 2001 21:26:02 
 Re: Informix ?   Vladimir Pavlikov   04 Jun 2001 16:51:37 
 Re: Informix ?   Ilya Zvyagin   04 Jun 2001 17:44:35 
 Re: Informix ?   Vladimir Pavlikov   05 Jun 2001 15:16:27 
 Re: Informix ?   Ilya Zvyagin   06 Jun 2001 11:58:32 
 Hа: Informix ?   Sergey Practh   06 Jun 2001 13:51:16 
 Re: Informix ?   Ilya Zvyagin   07 Jun 2001 10:14:52 
 Re: Informix ?   Vladimir Pavlikov   07 Jun 2001 15:10:40 
 Hа: Informix ?   Sergey Practh   07 Jun 2001 22:22:21 
 Re: Informix ?   Vladimir Pavlikov   08 Jun 2001 13:26:21 
 Hа: Informix ?   Sergey Practh   09 Jun 2001 11:08:54 
 Re: Informix ?   Vladimir Pavlikov   13 Jun 2001 16:25:46 
 Re: Informix ?   Vladimir Pavlikov   06 Jun 2001 16:05:52 
 Re: Informix ?   Ilya Zvyagin   07 Jun 2001 10:31:07 
 Re: Informix ?   Tolik Tentser   12 Jun 2001 12:44:29 
 Re: Informix ?   Vladimir Pavlikov   13 Jun 2001 16:25:47 
 Re: Informix ?   Tolik Tentser   13 Jun 2001 19:58:41 
 Re: Informix ?   Vladimir Pavlikov   13 Jun 2001 20:17:01 
 Re: Informix ?   Tolik Tentser   14 Jun 2001 18:27:05 
 Re: Informix ?   Vladimir Pavlikov   15 Jun 2001 13:14:56 
 Re: Informix ?   Tolik Tentser   15 Jun 2001 18:40:09 
 Re: Informix ?   Vladimir Pavlikov   15 Jun 2001 19:06:31 
 Re: Informix ?   Tolik Tentser   16 Jun 2001 10:22:21 
 Re: Informix ?   Vladimir Pavlikov   18 Jun 2001 14:51:34 
 Re: Informix ?   Tolik Tentser   19 Jun 2001 16:34:16 
 Re: Informix ?   Vladimir Pavlikov   19 Jun 2001 17:29:13 
 Re: Informix ?   Tolik Tentser   19 Jun 2001 18:07:50 
 Re: Informix ?   Vladimir Pavlikov   19 Jun 2001 18:34:12 
 Re: Informix ?   Alexander Sakhatovskiy   20 Jun 2001 15:48:11 
 Re: Informix ?   Vladimir Pavlikov   20 Jun 2001 16:44:24 
 Informix ?   Fedor \'Cruger\' Tersin   20 Jun 2001 00:44:55 
 Re: Informix ?   Ilya Zvyagin   20 Jun 2001 10:45:41 
 Re: Informix ?   Vladimir Pavlikov   20 Jun 2001 14:25:10 
 Re: Informix ?   Ilya Zvyagin   20 Jun 2001 17:58:09 
 Re: Informix ?   Tengiz Kharatishvili   20 Jun 2001 21:55:32 
 Re: Informix ?   Vladimir Pavlikov   21 Jun 2001 18:50:06 
 Re: Informix ?   Tolik Tentser   21 Jun 2001 19:30:09 
 Informix ?   Fedor \'Cruger\' Tersin   23 Jun 2001 01:32:42 
 Informix ?   Fedor \'Cruger\' Tersin   23 Jun 2001 01:31:05 
 Re: Informix ?   Ilya Zvyagin   18 Jun 2001 10:03:49 
 Re: Informix ?   Vladimir Pavlikov   18 Jun 2001 15:19:58 
 Re: Informix ?   Oleg V. Boldyrev   01 Jun 2001 18:11:03 
Архивное /su.dbms/648856f5e60e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional