H2中的链表会花费大量资源吗?

时间:2017-03-28 01:03:21

标签: h2

我们是H2数据库的新手,现在我们发现H2中的链接表可能是我们问题的解决方案。这里唯一的问题是我们不知道链接表将花费多少资源。 链接表就像快捷方式一样,只有在CRUD操作发生时才创建数据库之间的连接吗?或者只要有链接表,那么两个数据库之间就有连接吗?

1 个答案:

答案 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);