На уровне изоляции по умолчанию mysql (Repeatable Read), если я запускаю выборку, например select * from table_a where column_a = 'a' order by id limit 100
, и через некоторое время я выполняю еще одну инструкцию в той же транзакции, как select * from table_a where column_a = 'a' order by id limit 100, 101
.Между тем, другая транзакция добавляется в эту таблицу с новыми записями (она не будет вставляться между ними) и фиксируется до того, как первая транзакция выполнит второй выбор.Вопрос в том, вернет ли второй выбор в первой транзакции вновь вставленные результаты второй транзакцией?