Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL, таблица MyISAM, блокировки. / 1 сообщений из 1, страница 1 из 1
22.10.2013, 12:56:35
    #38436757
Max S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MySQL, таблица MyISAM, блокировки.
Доброго дня!
Возник вопрос по сути блокировок в MyISAM.
Ситуация такая:
Есть "огроммная таблица" к которой выполняются запросы SELECT и INSERT.

Что будет если: запускается очень "долгий" SELECT запрос на минуты скажем 2-4(допустим с созданием tmp table). В этот момент вызывается INSERT для вставки данных в таблицу, из которой идёт выборка. В этом случае будет lock до тех пор пока не выполнится SELECT?

Вторая ситуация:вызывается INSERT, в этот же момент вызывается SELECT. В этом случае будет lock до те пор пока не закончится INSERT? В документации написано что INSERT в MyISAM заблочит всю таблицу... так?

P.s. Никаких приоритетов в запросах не указано, простые запросы.


Спасибо.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / MySQL, таблица MyISAM, блокировки. / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]