我正在使用 Symfony 和 Doctrine 来管理我的实体。 我的路线之一是启动一个需要使用相同数据库的 java 程序。
访问是线程安全的,我的意思是 Symf/Doctrine 读/写表 A 和读表 B 而Java/JDBC只是读取表A并写入表B
即使 Doctrine 在 java 程序正在处理时对表 A 进行写入,java 程序仍应正常工作,不会出现不需要的行为(理论上 ^^ )。
现在,当从 symf 启动 java 时,我收到错误:SQLState:S1000(另一个连接锁定了表)。
那么我该如何解决这个问题(读/写规范或???)?
或者唯一的方法是通过另一种方式(文件或???)为java程序提供所需的数据并告别性能?
谢谢。
最佳答案
好吧,问题不是来自数据库并发访问,而是由于我使用 JDBC 的 java 代码。已解决
关于java - Symfony 执行访问数据库的 java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61626608/