SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 19.06.2009 12:01:34

believer
Участник
Откуда: Казань
Зарегистрирован: 01.02.2009
Сообщений: 18

Параллельные INSERT к БД

Доброго времени суток! Что происходит, если на сервер СУБД MySQL одновременно поступают два или более запросов типа INSERT к одной и той же таблице? Выполнятся ли все запросы последовательно или часть запросов будет проигнорирована сервером? Спасибо.

Неактивен

 

#2 19.06.2009 16:07:54

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Параллельные INSERT к БД

Последовательно, но часто сервер может сделать и параллельно (если вставки происходят в
разные части таблицы + тип таблицы InnoDB).

Неактивен

 

#3 20.06.2009 00:40:57

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Параллельные INSERT к БД

А что значит "в разные части таблицы"?

Неактивен

 

#4 22.06.2009 20:51:17

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Параллельные INSERT к БД

id = 1 и id = 100 при наличии записи id = 50.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson