Java Appfog-Spring应用程序-磁盘使用

Java Appfog-Spring应用程序-磁盘使用,java,mysql,spring,appfog,Java,Mysql,Spring,Appfog,我有一个Spring应用程序在Appfog上运行 应用程序连接到Mysql数据库,不使用磁盘存储(它只执行选择或插入查询)。 我注意到磁盘使用量不断增加(我的数据库非常小,不能超过300MB)。 这是一个屏幕截图: 为什么磁盘使用率没有保持不变? 谢谢我们的一个应用程序也经历了类似的行为。在我们的例子中,我们使用Hibernate和EHCache支持的C3P0资源池作为存储后端提供程序。默认的EHCache配置启用了磁盘缓存,它将查询和加载的实体缓存到默认的Java临时目录。在像Appfrog

我有一个Spring应用程序在Appfog上运行 应用程序连接到Mysql数据库,不使用磁盘存储(它只执行选择或插入查询)。
我注意到磁盘使用量不断增加(我的数据库非常小,不能超过300MB)。
这是一个屏幕截图:
为什么磁盘使用率没有保持不变?

谢谢

我们的一个应用程序也经历了类似的行为。在我们的例子中,我们使用Hibernate和EHCache支持的C3P0资源池作为存储后端提供程序。默认的EHCache配置启用了磁盘缓存,它将查询和加载的实体缓存到默认的Java临时目录。在像Appfrog这样的云环境中,temp dir通常位于用户目录中,因此占存储配额

显然,此缓存的大小可能会比原始数据库大,因为查询缓存可能包含许多不同的查询结果,这可能导致磁盘缓存中的数据重复