在H2中使用'FILE_LOCK = NO'是否安全?

时间:2014-11-04 17:56:23

标签: java database h2

如果我在H2数据库中使用“FILE_LOCK = NO”,危险是什么? H2的网站说我需要保护应用程序中的数据库。我怎么做?禁用文件锁的危险是什么?

我是否可以通过其他方式同时允许多个用户访问数据库?

提前感谢您提供任何有用的回复。

1 个答案:

答案 0 :(得分:2)

不, 使用FILE_LOCK=NO是安全的。在H2的未来版本中,很可能不再支持它。

危险在于两个应用程序同时打开相同的数据库文件进行写入,在这种情况下数据库很可能会被破坏。