如何删除postgres中的大对象

Dan*_*cco 7 database postgresql

我应该拨打lo_unlink吗?删除没有从pg_largeobject中删除该对象.

par*_*rds 13

您还可以使用命令行清除大对象

$ vacuumlo -U username databasename
Run Code Online (Sandbox Code Playgroud)


Mag*_*der 5

是的,您需要显式调用 lo_unlink()。我假设您刚刚删除了引用它的行,并且不会删除实际的大对象。

如果您仅从同一位置引用它,则始终可以创建一个触发器来自动为您执行此操作。