Java HSQLDB内存消耗
如果数据库中累积的数据超过100万行,则在建立DB连接时,getConnection()需要大约2 GB的内存Java HSQLDB内存消耗,java,database,hsqldb,Java,Database,Hsqldb,如果数据库中累积的数据超过100万行,则在建立DB连接时,getConnection()需要大约2 GB的内存 为什么我需要大量内存,并且想知道,想知道是否有办法减少所需的内存量。如果在HSQLDB中使用默认的表类型,所有数据都保存在内存中,以便快速访问 对于大型数据库,应该使用createcachedtable将数据主要存储在硬盘上。可以使用转换现有表 SET TABLE mytablename TYPE CACHED 这个问题非常不清楚,您使用的是什么数据库?您使用的是什么语言编写代码?
为什么我需要大量内存,并且想知道,想知道是否有办法减少所需的内存量。如果在HSQLDB中使用默认的表类型,所有数据都保存在内存中,以便快速访问 对于大型数据库,应该使用createcachedtable将数据主要存储在硬盘上。可以使用转换现有表
SET TABLE mytablename TYPE CACHED
这个问题非常不清楚,您使用的是什么数据库?您使用的是什么语言编写代码?即使知道这些事情,这个问题也太宽泛了。缩小范围,根据可验证、可再现的条件提出具体问题。它被标记为HSQLDB,因此数据库清晰。