我使用Postgres数据库在Ubuntu上安装了CKAN。某些上载的文件在数据库中显示为空大小(资源表)。但是,我可以从URL下载文件,它是几MB。有谁知道为什么尺寸值没有显示?
答案 0 :(得分:0)
加载大量数据后,应始终运行VACUUM ANALYZE
以确保系统知道新数据。 VACUUM ANALYZE将更新统计信息并反映在系统目录中。这些统计信息也用于查询优化,因此在加载数据后尽快执行VACUUM至关重要。
真空吸尘是按照计划自动进行的,因此,除非您进行手动真空吸尘,否则需要一段时间才能在系统目录中正确考虑新数据。
答案 1 :(得分:0)
CKAN实际上还没有存储文件大小。旧文件存储无法执行此操作。从CKAN 2.2及更高版本开始,新文件存储可以执行此操作,我们将在问题#1517中对此进行跟踪。当我有机会的时候,我可能会自己解决这个问题。