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