多个连接我正在计划一个设计,我将从同一池(plocal)获得两个连接。只在一个连接上启动事务,而不在另一个上启动事务。我想在同一过程中使用这两个数据库连接,并使用非事务连接来执行模式调用,并使用事务连接进行支持事务的记录级调用。这种方法会起作用吗?orientDB多个连接从同一池与交易和没有
0
A
回答
1
关于操作方案,如documentation所示,“对方案的更改不是事务性的,您必须在事务外执行这些命令。”虽然记录管理最好作为过渡管理(尤其是更新)。它通常取决于你在说什么语境。
0
从我所研究的Graph数据库API看来,通过在内部使用executeOutsideTx方法来自动处理这种情况,以处理涉及模式的更改。
相关问题
- 1. OrientDB连接池
- 2. C中的OrientDB连接池#
- 3. 单个交易下具有相同连接字符串的多个连接,高位交易?
- 4. 在SQL连接交易表与不同种类的交易
- 5. 多个连接池
- 6. 没有连接池与ID主发现
- 7. 春季交易中的一个连接?
- 8. Java多线程和连接池与PreparedStatement
- 9. 如何获得超过100 000个交易和多个交易的交易的Originator_Account_Id。没有使用有条款?
- 10. 在单个连接池中拥有多个连接池会有好处吗?
- 11. 有没有办法从野蝇连接池中获得连接?
- 12. 许多交易在同一个表中
- 13. 多线程和连接池
- 14. C3P0连接池与MySQL连接池
- 15. InnoDB缓冲池和多个连接
- 16. 具有多个连接的交易(MySql,C#)
- 17. Firedac多个连接池
- 18. 没有交易
- 19. 有没有办法连接一个条件与多个'或'?
- 20. 在交易期间提交多个连接
- 21. MVCC_READ_CONFLICT同时提交多个交易
- 22. ReactiveMongo:单连接池实例VS很多连接池实例VS多连接池
- 23. 连接池与URLConnection?
- 24. 连接池和多个连接字符串
- 25. ADO.NET连接池中有多少个连接可用
- 26. 易趣交易API - 不连接 - 超时
- 27. Sinatra与Redis连接池同步
- 28. PostgreSQL:使用相同的连接或从池中获取另一个连接?
- 29. 春季交易没有设置连接只读假
- 30. ASP.net MVC和与Oracle的连接池,允许比最大池大小中指定的连接更多的连接
那部分很清楚。即“模式更改不能成为交易的一部分”。问题是,我们可以使用来自同一个池(plocal)的两个连接吗?一个用于模式更改(所以'no'begin()将在此连接上被调用)。另一个记录更新连接(begin()将在此连接上被调用)。这两个操作都可以在使用这两个连接的同一个方法调用中使用吗?我试图在一次调用中混合模式更改和记录更改,并且我希望记录更改成为事务的一部分,而模式更改不需要。 – Steve