PostgreSQL 9.3.1 中文手册 | ||||
---|---|---|---|---|
上一页 | 上一级 | 章 32. 大对象 | 下一页 |
所有的大对象存储在单独系统表pg_largeobject中。 每个大对象在系统表pg_largeobject_metadata中也有记录。 可以使用类似于文件标准操作的读/写API创建,修改,删除大对象。
PostgreSQL也支持 "TOAST"存储机制, 自动存储大于单独数据页的值到每个表的二级存储区。 这样就令大对象接口在一定程度上过时了。大对象接口剩余的一个优点是它允许数据最大有4T, 而TOAST字段只能处理1G。 并且,大对象读取和更新部分可以有效进行,而TOAST字段的大部分操作将 作为一个单元读取或者写整个值。