Я бы хотел изменить уровень изоляции транзакций всех запросов / обновлений для базы данных mysql на Read Committed. Поскольку мы используем базу данных приложения Google, мы не можем изменить ее в конфигурации mysql и, следовательно, необходимо изменить ее при подключении к базе данных.
Мы используем Doctrine и Symfony3, и я изо всех сил чтобы увидеть, как этого можно добиться, кроме выдачи такой команды, как
$this->getEntityManager()->getConnection()->prepare('SET TRANSACTION ISOLATION LEVEL READ COMMITTED')->execute();
Я почти уверен, что есть некоторая поддержка для изменения изоляции транзакций, но я не могу понять, как этого добиться .