Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Ошибка 1205 (Marat_L) 29/05/2003 - 15:58:01
      Re: Ошибка 1205 (Валентин) 29/05/2003 - 16:41:31
      Re: Ошибка 1205 (Marat_L) 30/05/2003 - 10:44:04
      Re: Ошибка 1205 (Валентин) 30/05/2003 - 11:25:51
      Re: Ошибка 1205 (Marat_L) 30/05/2003 - 13:55:02
      Re: Никто мне не подскажет %( (Marat_L) 02/06/2003 - 16:26:43
      Re: Ошибка 1205 (Валентин) 05/06/2003 - 12:40:31

> Original message text:
> From: Marat_L - 29/05/2003 - 15:58:01
> Subject:Ошибка 1205
> -----------------
> У меня бывают две странные ситуации
>
> При работе с InnoDB во время транзакций происходит блокировка записей. Оно понятно, что второму пользователю оно не даст модифицировать те же записи. При этом у клиента выскакивает ошибка 1205, а в ERR файл пишет ошибку 146.
>
> А теперь проблемы
>
> 1) Иногда происходит, наверное, некорректное завершение сеанса и блокировка на сервере остается даже после перезагрузки клиента.
> Клиент отсоединен - а SHOW INNODB STATUS показывает, что висит транзакция от этого хоста.
>
> 2) Сегодня было несколько раз, при попытке блокировать запись выдавало ошибку 1205, при том что транзакций не было (скорее всего), и в ERR ничего не написалось.
>
> Что делать и как быть?
> ---------------------------------------
> О себе
> MySQL 3.23.55-max на Linux Mandrake 8.0
> MyODBC 2.50.39-win95 & VisualFoxPro 5.0
>
>


From: Валентин - 05/06/2003 - 12:40:31
Subject:Ошибка 1205
-----------------
Мне кажется правильное решение такое:
Не блокировать запись при редактировании, это ни к чему. Даже если эту запись изменит в промежутке кто-то другой, то это просто улетит при обновлении записи от первого клиента.
В жизни юзеры не настолько глупы, чтобы сразу за несколькими компами менять одну и ту же запись.

Возможно блокироки на чтение не доделаны при относительно большом времени офидания, а возможно глюк в самом коде программы.
Возможно при откате происходит откат транзакции, но не всегда откат блокировки.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8929



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |