Postgresql 为什么pg_largeobject正在增长?

Postgresql 为什么pg_largeobject正在增长?,postgresql,wso2,blob,wso2sp,Postgresql,Wso2,Blob,Wso2sp,我有一个使用PostgreSQL的系统(WSO2SP)。它存储blob并使用pg\u largeobject。我无法控制系统如何使用Postgres功能。问题在于表pg_largeobject不断增长,防止其增长的唯一方法是使用计划任务清理表 是否可以分析请求、查询或其他活动,以了解表增长的原因?上的回答 按照默认行为,状态持久性修订将在Siddhi中自动清除 在Postgres中,有一个单独的表来处理数据。 即使删除了实际数据,也不会清除此项。在我们的例子中,即使状态持久性数据被删除,也不会删

我有一个使用PostgreSQL的系统(WSO2SP)。它存储blob并使用
pg\u largeobject
。我无法控制系统如何使用Postgres功能。问题在于表
pg_largeobject
不断增长,防止其增长的唯一方法是使用计划任务清理表

是否可以分析请求、查询或其他活动,以了解表增长的原因?

上的回答

按照默认行为,状态持久性修订将在Siddhi中自动清除

在Postgres中,有一个单独的表来处理数据。 即使删除了实际数据,也不会清除此项。在我们的例子中,即使状态持久性数据被删除,也不会删除相应的pg_largeobject条目

看来,Postgres建议使用DB触发器或手动过程删除它们。您可以参考参考以获得一些理解。如果您需要进一步的指导,请向博士后社区寻求帮助