• 全部
...

postgresql通过alter database set设置的参数持久化在哪里

tiesuiliaoya 2023-10-12 22:55:33

请教大家一个问题,pg在启动时会读取postgresql.conf文件来初始化参数,如果有alter system修改参数的操作,会记录在postgresql.auto.conf,启动时也会读取该文件去覆盖postgresql.conf中存在的参数。那么请问如果在数据库或者用户级别修改的参数,pg是如何把alter database set或者alter role in database set的变更持久化的,数据库重启的时候又是如何读取这些参数

...全文
给本帖投票
301 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
pgdba 2023-10-17
  • 打赏
  • 举报
回复

pg 把 alter database set 或者 alter role in database set 的变更持久化到系统表中了。
系统表 pg_db_role_setting 为每一个角色和数据库组合,记录被设置到运行时配置变量的默认值。

972

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部