我想将H2数据库拆分为多个文件,每个文件将代表一个表。 例如:假设我们有t1和t2表,对不,我只有一个文件myDB.mv.db,但是所需的输出应该是t1.mv.db和t1.mv.db
我知道我可以通过创建每个表的连接(DB)来处理它。但我只希望有一个Java进程。
有什么办法吗?
谢谢
答案 0 :(得分:1)
我已使用不同的URL打开了到同一Java程序上的多个H2数据库的连接。例如,您可以连接到以下数据库:
jdbc:h2:file:mydatabase1
jdbc:h2:file:mydatabase2
其中每个表都将存储在单独的文件夹中。每个表上可以有多个表。
在您的情况下,如果有5个表,则可以创建5个连接,并在每个表上创建每个表。