作者:瀚高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>