Я использую Symfony и Doctrine для управления своими объектами. Один из моих маршрутов запускает программу java, которая должна использовать ту же базу данных.
Доступ является потокобезопасным, я имею в виду Symf / Doctrine чтение / запись таблицы A и чтение таблицы B и Java / JDB C просто прочитать таблицу A и записать таблицу B
Даже если Doctrine записать в таблицу A во время обработки программы java, программа java все равно должна работать без нежелательного поведения (теоретически ^^ ).
На данный момент, когда java запускается из symf, у меня появляется ошибка: SQLState: S1000 (другое соединение имеет блокировку таблиц).
Итак, как можно Я исправляю это (спецификации R / W или ???)?
Или единственный способ - передать необходимые данные для java программы другим способом (файлы или ???) и попрощаться с производительностью ?
Thx.