💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
在Oracle Linux 7.9上安装PostgreSQL 13,首先安装仓库RPM,然后安装服务器。初始化数据库并设置自动启动,默认创建用户、角色和数据库“postgres”。使用template1创建新数据库,template0不可编辑,WAL用于数据恢复。PostgreSQL采用客户端-服务器架构。
🎯
关键要点
- 在Oracle Linux 7.9上安装PostgreSQL 13,首先需要安装仓库RPM。
- 使用命令安装PostgreSQL服务器,并初始化数据库以设置自动启动。
- 默认创建用户、角色和数据库名称为'postgres'。
- 使用template1创建新数据库,template0不可编辑。
- WAL(写前日志)用于数据恢复,确保在数据库崩溃时可以恢复数据。
- PostgreSQL采用客户端-服务器架构,所有连接请求首先经过Postmaster。
- 创建角色时,可以设置权限,角色可以继承父角色的权限。
- Auto Vacuum和Stats Collector定期检查和收集统计信息,以提高性能。
- template0是原始模板,不可修改,template1是可编辑的模板。
- 可以使用psql命令连接PostgreSQL交互式终端,使用\l列出所有数据库。
🏷️
标签
➡️