







|
MySQL.RU - Webboard
Вернуться
Блокировка таблиц (yta) 23/02/2002 - 14:39:20
Re: Блокировка таблиц (dim-dim) 23/02/2002 - 15:56:50
Re: Блокировка таблиц (vitek) 23/02/2002 - 16:16:44
Re: Блокировка таблиц (dim-dim) 23/02/2002 - 16:50:41
Re: Этого я и боялся (yta) 23/02/2002 - 17:55:33
Re: Этого я и боялся (dim-dim) 23/02/2002 - 18:58:19
Re: ?!.. (yta) 24/02/2002 - 00:11:06
Re: ?!.. (dim-dim) 24/02/2002 - 00:28:33
Re: Для тех кто в танке :-) (vitek) 24/02/2002 - 03:29:45
Re: Проверил... Ну и ну! (yta) 24/02/2002 - 11:45:05
Re: Все работает... (dim-dim) 24/02/2002 - 21:52:22
Re: FreeBSD: не работает! :(( (yta) 25/02/2002 - 10:44:02
Re: FreeBSD: не работает! :(( (dim-dim) 25/02/2002 - 11:59:18
Re: FreeBSD: не работает! :(( (yta) 25/02/2002 - 14:07:07
Re: FreeBSD: не работает! :(( (dim-dim) 25/02/2002 - 14:17:23
Re: FreeBSD: не работает! :(( (yta) 25/02/2002 - 14:31:13
Re: FreeBSD: не работает! :(( (yta) 25/02/2002 - 23:58:43
Re: Проверил... Ну и ну! (MR. Landry) 29/12/2011 - 12:52:10
Re: Проверил... Ну и ну! (MR. Landry) 29/12/2011 - 12:53:43
> Original message text:
> From: yta - 23/02/2002 - 14:39:20
> Subject:Блокировка таблиц
> -----------------
> Есть одна физическая БД, в которой можно выделить несколько логических, т.е. другими словами - в одной БД есть несколько групп связанных таблиц, а связей между таблицами разных групп нет.
>
> Обязательно ли при использовании "LOCK TABLES..." блокировать все таблицы БД (по документации, вроде бы, так) или есть способ заблокировать только таблицы одной группы.
>
>
From: yta - 24/02/2002 - 11:45:05
Subject:Проверил... Ну и ну!
-----------------
Вот условия:
WinXP, Apache, MySQL 3.23.42-max.
Два сценария, две MyISAM-таблицы. Каждый сценарий пишет только в свою таблицу. Запускаются по одной копии каждого сценария. Используется только WRITE-блокировка.
А) Оба сценария блокируют свои таблицы:
пока не снимет блокировку первый сценарий (который был чуть раньше запущен), второй не начнет писать в свою таблицу.
Б) Первый сценарий блокирует свою таблицу, второй нет:
то же самое!!!
В) Первый сценарий не блокирует свою таблицу, второй блокирует:
идет "одновременная" запись в обе таблицы.
То есть процесс, осуществивший WRITE-блокировку хотя бы для одной таблицы, не дает ничего писать ни в одну из таблиц БД ни одному НОВОМУ процессу (вне зависимости от того, использует тот блокировки или нет).
То есть мои опасения все-таки подтвердились (если не говорить о READ-блокировке и о том, что MySQL не ругается "по таким пустякам" - здесь вы правы). Ваши комментарии...
P.S. Теперь остается только найти подтверждение сделанным выводам в мануале :))
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
40872
|
|