返回首页

gbase数据、南大通用产品文档:GBase8sifx_lo_stat_free() 函数

更新日期:2024年09月11日

ifx_lo_stat_free() 函数释放 LO-status 结构。

语法
mint ifx_lo_stat_free(LO_stat)
ifx_lo_stat_t *LO_stat;
LO_stat
指向 ifx_lo_stat() 函数已分配了的 LO-status 结构的指针。
用法

ifx_lo_stat() 函数在 LO-status 结构中返回关于打开的智能大对象的状态信息。
当您的
应用程序不再需要此状态信息时,
请使用 ifx_lo_stat_free() 函数来释放该 LO-status 结构。


返回代码
0
函数成功。
-1
函数不成功。

autovacuum_freeze_max_age
参数说明:
设置事务内的最大时间,
使得表的pg_class.relfrozenxid 字段在VACUUM 操
作执行之前被写入。

VACUUM 也可以删除pg_clog/子目录中的旧文件。

即使自动清理线程被禁止,系统也会调用自动清理线程来防止循环重复。
该参数属于POSTMASTER 类型参数,
请参考表GUC 参数设置方式中对应设置方法进
行设置。
取值范围:长整型,100 000~576 460 752 303 423 487
默认值:4000000000

wal_sync_method
参数说明:设置向磁盘强制更新WAL 数据的方法。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
须知:如果将fsync 关闭,这个参数的设置就没有意义,因为所有数据更新都
不会强制写入磁盘。
取值范围:枚举类型

open_datasync 表示用带O_DSYNC 选项的open()打开“WAL”文件。

fdatasync 表示每次提交的时候都调用fdatasync()。(支持suse10 和suse11)。

fsync_writethrough 表示每次提交的时候调用fsync()强制把缓冲区任何数据写入磁
盘。
说明:
由于历史原因,Windows 平台支持将wal_sync_method 设置为
fsync_writethrough。在Windows 平台上fsync_writethrough 和fsync 等效。
fsync 表示每次提交的时候调用fsync()。(支持suse10 和suse11)
open_sync 表示用带O_SYNC 选项的open()写“WAL”文件。(支持suse10 和suse11)
说明:不是所有的平台都支持以上参数。
默认值:fdatasync