云数据库 GAUSSDB-创建和管理数据库:背景信息

时间:2024-11-13 14:45:21

背景信息

  • 初始时, GaussDB 包含三个模板数据库template0、template1、templatea,templatem,以及一个默认的用户数据库postgres。
  • CREATE DATABASE实际上通过复制模板数据库来创建新数据库。默认复制template0。请避免使用客户端或其他手段连接及操作两个模板数据库。
    • 模板数据库中没有用户表,可通过系统表PG_DATABASE查看模板数据库属性。
    • 模板template0、templatea不允许用户连接;模板template1和templatem只允许数据库初始用户和系统管理员连接,普通用户无法连接。
    • templatem为系统保留数据库名称,不允许用户以其为数据库名创建数据库。
    • templatea、templatem不允许用户修改名称。
  • 数据库系统中会有多个数据库,但是同一时刻客户端程序只能连接一个数据库。当前,不支持在不同的数据库之间进行相互查询(跨库查询或跨库事务)。
  • 当一个数据库集群中存在多个数据库时,可以通过客户端工具的-d参数指定目标数据库进行登录,也可以在客户端程序登录数据库以后通过\c命令进行数据库切换。
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0024.html