0
我正在测试用于将对象存储在hsqldb数据库中的各种序列化策略。通常,我会使用基于文件的数据库,但在我的测试中,使用内存数据库对我来说很方便。是否可以获取hsqldb内存数据库的大小?
有没有办法获得这样的数据库的大小?
我正在测试用于将对象存储在hsqldb数据库中的各种序列化策略。通常,我会使用基于文件的数据库,但在我的测试中,使用内存数据库对我来说很方便。是否可以获取hsqldb内存数据库的大小?
有没有办法获得这样的数据库的大小?
您可以尝试在填充数据库之前和之后检查JVM内存分配。
Runtime.getRuntime().totalMemory();
Runtime.getRuntime().freeMemory();
总减去空闲内存是当前的内存使用量。