我正在使用Symfony&Doctrine管理我的实体。我的一条路线是启动一个需要使用相同数据库的Java程序。
该访问是线程安全的,我的意思是Symf / Doctrine读/写表A和Read表B而Java / JDBC只需读取表A和写入表B
即使在Java程序正在处理时,Doctrine在表A上进行写操作,Java程序也应该仍然可以正常工作而没有不想要的行为(理论上是^^)。
现在,当从symf启动Java时,出现错误:SQLState:S1000(另一个连接在表上具有锁)。
所以我该如何解决(R / W规格或??? ??)>
或者唯一的方法是通过另一种方式(文件或???)为Java程序提供所需的数据并告别性能?
Thx。
我正在使用Symfony&Doctrine管理我的实体。我的一条路线是启动一个Java程序,该程序需要使用相同的数据库。该访问是线程安全的,我的意思是Symf / Doctrine读/写表A ...
好的问题不是来自数据库并发访问,而是我的Java代码和JDBC导致的。求助