所以我使用bdb je dbverify来检查250GB左右的大型bdb数据库中是否存在损坏。 下面是我用来运行该工具的命令,它花了很长时间。估计8或9个小时。
java -cp je-4.1.17.jar com.sleepycat.je.util.DbVerify -h /mydatabase
我累了一个2.5GB左右的较小的bdb,花了6分钟,当缩放100分时,大约需要10个小时。有什么方法可以加快速度吗?设置还是什么不是?
dbverify工具的源代码是here,它似乎没有提供任何其他选项来进行更快速的检查。