default_transaction_deferrable
英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。
当前阅读 PG 18·选择有来源记录的版本
- boot val
- off
- category
- Client Connection Defaults / Statement Behavior
- context
- user
- documented
- true
- enumvals
- 未知
- extra desc
- 未知
- lang
- en
- max val
- 未知
- metadata version
- 18
- min val
- 未知
- name
- default_transaction_deferrable
- short desc
- Sets the default deferrable status of new transactions.
- source
- pg-settings-source-snapshot
- unit
- 未知
- vartype
- bool
版本定义 PG 18
当运行在serializable隔离级别时,一个可延迟只读 SQL 事务可能在获准继续之前被延迟一段时间。但是,一旦它开始执行就不会产生任何用来保证可串行性的开销;因此串行化代码将没有任何理由因为并发更新而强制它中止,使得这个选项适合于长时间运行的只读事务。
这个参数控制每个新事务的默认可延迟状态。目前它对读写事务或者那些运行在低于serializable隔离级别上的事务无效。默认值是off。
更多信息请参考SET TRANSACTION。
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:fec6efd20cbde6afb9435afd155f21e792d2d2129a95c1502bdcac4b3cdd43d0
正文语言: zh-Hans · 2026-09-11@29c86d9