如何使用xpage';JDBC连接管理器&x27;扩展控制

如何使用xpage';JDBC连接管理器&x27;扩展控制,jdbc,xpages,Jdbc,Xpages,我有Domino8.5.3和最新的OpenNTF扩展库,对于何时使用xpage“JDBC连接管理器”扩展控件,我似乎找不到明确的解释。在XpagesJDBC.nsf示例中,我看到它在两个不同的xpages上使用,但我不确定如何确定是使用该控件,还是直接在数据源选项卡中引用连接。我一定错过了什么。有人能帮我理解吗?谢谢。使用JDBC连接管理器主要有两个原因。它允许您将多个调用批处理到单个事务中。这有助于减少因多次调用多个事务而产生的额外开销。默认情况下,连接管理器的自动提交设置为false,这允许

我有Domino8.5.3和最新的OpenNTF扩展库,对于何时使用xpage“JDBC连接管理器”扩展控件,我似乎找不到明确的解释。在XpagesJDBC.nsf示例中,我看到它在两个不同的xpages上使用,但我不确定如何确定是使用该控件,还是直接在数据源选项卡中引用连接。我一定错过了什么。有人能帮我理解吗?谢谢。

使用JDBC连接管理器主要有两个原因。它允许您将多个调用批处理到单个事务中。这有助于减少因多次调用多个事务而产生的额外开销。默认情况下,连接管理器的自动提交设置为false,这允许您批处理每个调用

使用连接管理器还允许您设置事务隔离级别,以缓解并发问题,从而保持数据完整性。多用户多线程应用程序中可能会出现并发问题,如脏读、不可重复读和幻象读,其中同一数据集在不同时间会受到不同方式的影响

阅读web上的并发性和事务隔离,以获得有关所有这些的更多信息

但是,如果在XPGE上有多个RDMS数据源,或者如果在单个XPAGE“渲染”中执行多个事务,那么考虑使用连接管理器,否则您可以直接使用JDBulcSu套或JDCBCQueQu查询数据源。 希望有帮助