实例管理

最近更新时间: 2026-03-13 09:03:00

实例创建

  1. 登录管理控制台选择TDSQL PostgreSQL 版菜单,进入TDSQL PostgreSQL 版的控制台,可查看实例列表。
  2. 点击【新建】按钮,创建实例。
  3. 新建实例时需指定实例所属地域和可用区,网络类型以及安全组。具体如下图所示:

    同时需要指定实例数据库内核版本以及CN、DN的节点配置。

    确认实例登录用户名密码、字符集、数据复制方式后点击【立即购买】完成实例创建。

实例销毁

进入TDSQL PostgreSQL 版管理控制台,在实例列表的操作列点击【更多】->【销毁】来销毁一个实例。注意:实例销毁后数据将被清空,请谨慎操作。

修改实例名

进入控制台实例列表页面,点击实例名称旁边的图标可修改实例名称。具体如下图所示。

查看实例详情

在控制台实例列表点击实例ID或者实例操作列点击【管理】可查看实例详情。展示实例基本信息、配置信息以及可用性信息,如下图所示。

重置密码

在TDSQL PostgreSQL 版管理控制台实例列表页面,操作列点击【管理】->【帐号管理】->【重置密码】来重置实例生产时指定的密码。

调整节点配置

可以扩容或者缩容节点配置,在实例详情页面的实例【配置信息】中点击【调整节点配置】,弹框如下:

快速扩容

对于分布式实例,可以进行快速扩容,将一组DN节点快速扩容至2组DN节点。

参数配置

批量修改参数

  1. 登录 TDSQL PostgreSQL 版控制台,在实例列表,单击实例 ID,进入实例管理页面。
  2. 在实例管理页面,选择参数配置页,单击批量修改参数

    说明:

    CN 节点和 DN 节点可分开单独修改。


3. 根据参数可修改值列的提示,输入目标参数值,单击确认修改保存,单击取消可取消操作。

  • lock_timeout:锁等待超时。语句在试图获取表、索引、行或其他数据库对象上的锁时等到超过指定的毫秒数,该语句将被中止。
  • max_connections: 数据库最大的并发连接数。
  • statement_timeout:控制命令执行时长,单位是 ms。超过设定值,该语句将被中止。0代表不控制。用户可以在 session 级设置参数。
  • vacuum_delta:设置执行 VACUUM 和 HOT 清理事务的时间间隔(如果有)。
  • work_mem:设置内部排序操作和 Hash 表在开始使用临时磁盘文件之前使用的内存限制,默认4MB。
  • lock_timeout:锁等待超时。语句在试图获取表、索引、行或其他数据库对象上的锁时等到超过指定的毫秒数,该语句将被中止。
  1. 重启实例,可在实例详情页面的右上角单击重启实例,也可以在实例列表的操作列选择更多 -> 重启

查看参数修改记录

在实例管理页面,选择参数配置 > 最近修改记录页,可查看近期参数修改记录。

备份

为防止数据丢失或损坏,可以使用自动备份或手动备份的方式来备份数据库。

备份方式

TDSQL PostgreSQL版 支持自动备份手动备份两种方式来备份数据库。

备份类型

TDSQL PostgreSQL版 支持物理备份,物理数据全拷贝(自动备份与手动备份均支持)。

说明

物理备份期间系统会对每个平面 CN 执行加锁,业务无法执行 DDL 语句。

自动备份

在实例管理页面,选择备份 > 自动备份设置页,单击编辑

  1. 自动备份设置,单击确定。参数说明如下:
    参数 说明
    数据备份保留时间 系统默认备份文件保留7天
    备份开始时间 默认时间为系统自动分配的备份发起时间。
    可自定义选择时间区间,建议设置为业务低峰期。备份发起时间只是备份开始启动的时间,并不代表备份结束的时间。例如,选择:02:00 - 04:00点,系统会在02:00 - 04:00时间范围内的某一个时间点发起备份,具体的发起时间点取决于服务端备份策略和备份系统状况。
    备份时间间隔 默认设置为每24小时备份一次。

手动备份

手动备份功能允许用户自助发起备份任务。

说明

实例在执行每天的自动备份任务期间,无法发起手动备份。

在实例管理页面,选择备份 > 手动备份。在弹出的对话框,确认无误后,单击确定