Допустим, у нас есть одна таблица bookings
, которая содержит миллиард записей. Мы написали простой запрос SELECT
, чтобы выбрать несколько записей из этой таблицы с некоторыми предложениями WHERE
(не имеет значения, что было в предложении WHERE
. Этот запрос займет несколько секунд). После выполнения этого запроса SELECT
(и до его завершения) мы вставили запись в нашу таблицу bookings
(эта запись удовлетворяет условиям WHERE
первого запроса SELECT
).
Вопрос: " Будет ли выбрана эта новая запись, когда первый SELECT
запрос завершит свою работу? "
Желательно, я хочу ответить о случае PostgreSQL, но был бы рад услышать о том, как MySQL, SQL Сервер и другие будут вести себя в такой ситуации.
Спасибо.