我们是H2数据库的新手,现在我们发现H2中的链接表可能是我们问题的解决方案。这里唯一的问题是我们不知道链接表将花费多少资源。 链接表就像快捷方式一样,只有在CRUD操作发生时才创建数据库之间的连接吗?或者只要有链接表,那么两个数据库之间就有连接吗?
答案 0 :(得分:0)
在我从here检查H2的源代码后,我发现有一个名为shareLinkedConnections
的字段可配置,可用于指定是否应共享同一数据库的连接或不。默认情况下,它设置为true
。代码段如下。
/**
* Database setting <code>SHARE_LINKED_CONNECTIONS</code>
* (default: true).<br />
* Linked connections should be shared, that means connections to the same
* database should be used for all linked tables that connect to the same
* database.
*/
public final boolean shareLinkedConnections = get(
"SHARE_LINKED_CONNECTIONS", true);