Java 如何在hsql数据库中设置缓存大小

Java 如何在hsql数据库中设置缓存大小,java,database,memory,hsqldb,Java,Database,Memory,Hsqldb,我正在尝试为现有HSQL数据库设置其网站中指定的缓存大小,但我无法这样做 这就是我正在尝试的 1) 通过SQL,我正在尝试运行查询 SET FILES CACHE SIZE 100. 数据库给我一个错误,意外文件标记e.t.c 2) 通过java代码同时打开数据库连接。 jdbc:hsqldb:file:enrolments;hsqldb.cache_size=100 但根据他们的观点,我们不能更改现有数据库的属性,只能更改某些属性 请告诉我怎么做? 谢谢。您需要以结尾未使用-设置文件缓存大小

我正在尝试为现有HSQL数据库设置其网站中指定的缓存大小,但我无法这样做

这就是我正在尝试的

1) 通过SQL,我正在尝试运行查询

SET FILES CACHE SIZE 100.
数据库给我一个错误,意外文件标记e.t.c

2) 通过java代码同时打开数据库连接。 jdbc:hsqldb:file:enrolments;hsqldb.cache_size=100

但根据他们的观点,我们不能更改现有数据库的属性,只能更改某些属性

请告诉我怎么做?
谢谢。

您需要以
结尾未使用
-
设置文件缓存大小100对我来说很好。另外,您使用的是哪个HSQLDB版本<代码>设置文件缓存大小
在1.8中不存在我使用的是1.7,因此我相信我不能使用缓存大小和缓存行。但是我可以通过sql或property设置任何其他属性,例如缓存大小缩放e.t.c。我只想设置缓存类型表的缓存限制。另外,如果缓存大小查询在1.8之后可用,那么在设置JDBC连接时,我是否可以通过属性在1.7中使用它。谢谢,不用了。1.7甚至比1.8更旧-您应该检查您的旧版本附带的手册。不使用当前版本的原因是什么?不幸的是,我正在使用运行在JRE 5上的遗留系统,该系统是使用JDK 5开发的。我找不到手册。我找了很多。你能帮我吗?手册是下载档案的一部分: