要使用缓存表,我可以使用驱动程序URL:jdbc:hsqldb:mem或者我应该使用jdbc:hsqldb:file?我需要一个非持久的临时表,它将容纳更多可以适合内存的数据.
从文档中不清楚是否使用create cached table具有jdbc:hsqldb:mem实际使用缓存表的JDBC URL的语法,或者它是否始终使用内存,因为URL是内存?
您必须使用jdbc:hsqldb:file:<file path>. 您可以使用 SET FILES LOG FALSE 关闭日志记录,以便在仅存储临时数据时加快操作速度。
因为 jdbc:hsqldb:mem: URL 创建了一个全内存表,CREATE CACHED TABLE所以被解释为CREATE MEMORY TABLE
| 归档时间: |
|
| 查看次数: |
822 次 |
| 最近记录: |