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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey I Zavilohin                  2:5020/400     23 Sep 2001  03:00:07
 To : Gennadij Kyznezow
 Subject : Re: [News] MySQL
 -------------------------------------------------------------------------------- 
 
 Gennadij Kyznezow <Gennadij.Kyznezow@p157.f968.n5020.z2.fidonet.org> wrote:
 
  > >>> Есть табличка. Допустим, что к одной записи лезут два разных процеса и
  > >>> пытаются изменить два разных поля, т.е. один пытается именить одно
  > >>> поле, а другой - другое, но делают они это одновременно. Что-нибудь в
  > >>> базе испортиться может? И если может, то как этого избежать?
 
  > >> MySQL блокировки не поддерживает.
  > >> Так что проблемы будут IMHO.
 
  > AIZ> "да что вы говорите" (c) 8-)
  > AIZ> атомарность на уроне update mysql таки заявляет
  > AIZ> то что нет блокировок - наглый гон 8-)) ибо именно блокировки есть
  > AIZ> see - "lock table"
 
  > lock table  - и в этот момент завис компьютера клиента или обрыв связи ..Ваши
  > действия ?
 
 пример несовсем неудачный
 
 ...
   LOCK TABLES locks tables for the current thread. UNLOCK TABLES releases
   any locks held by the current thread. All tables that are locked by the
 
 >  current thread are automatically unlocked when the thread issues another
 >  LOCK TABLES, or when the connection to the server is closed.
 
 ...
 вообщем ей богу - почитайте документацию - интересно
 рекомендации когда нужно пользоваться lock table там тоже есть
 
 случаи клинического идиотизма не рассматриваем - а то я и любую базу
 с транзакциями могу замучить до зеленых соплей
 -- 
 If you're constantly being mistreated, you're cooperating with the treatment.
 --- ifmail v.2.15dev5
  * Origin: EMS News Site (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: [News] MySQL   Eduard E. Zozulya   17 Sep 2001 21:11:25 
 Re: [News] MySQL   Aleksey I Zavilohin   19 Sep 2001 08:40:26 
 [News] MySQL   Gennadij Kyznezow   22 Sep 2001 00:54:34 
 Re: [News] MySQL   Aleksey I Zavilohin   23 Sep 2001 03:00:07 
 [News] MySQL   Dmitry Poniatov   22 Sep 2001 19:17:00 
Архивное /ru.linux/1531818c2a3ea.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional