作者:瀚高PG实验室 (Highgo PG Lab)- 徐云鹤
postgresql存在一种单用户模式,比如initdb阶段,当然我们也可以启动数据库为单用户模式来做一些维护和修复等操作,比如:
1.当多用户模式无法工作的时候,可以使用单用户模式连接进数据库。比如当事务年龄极大的时候。
2.修复系统表时
3.其他需求
命令如下:
[highgo@rhel711g ~]$ postgres --single -D $HG_HOME/data
PostgreSQL stand-alone backend 9.4.7
backend>
本文介绍了PostgreSQL中的一种特殊运行模式——单用户模式。该模式适用于在多用户模式无法正常工作时进行数据库连接,例如当事务年龄过大时。此外,还介绍了如何通过特定命令启动数据库进入单用户模式,以便于进行系统表修复等维护操作。
1401

被折叠的 条评论
为什么被折叠?



