# 前言这篇文章旨在提供 RDS for PostgreSQL 的一些开发和运维建议,以助您提升数据库使用的标准化和稳定性。# 性能与稳定性* 慎用子事务,避免事务中使用过多的子事务。* 游标使用后及时关闭。* 对于在线业务,建议使用 CREATE INDEX CONCURRENTLY 方法创建索引,以避免阻塞其他会话在目标索引表上的 DML 操作。* 对于重建索引操作,在 PostgreSQL 12 及以上大版本,推荐使用 REINDEX CONCURRENTLY。PostgreSQL 11 及下大版本,...
# 前言PostgreSQL 在 9.1 中推出了一种特殊的表:unlogged table,使用 unlogged table 最大的特点是涉及到表的更新,删除等操作不会记录 WAL 日志,这样可以大大的提高性能。不过需要特别注意的是,在数据库异常宕机... 备库中只有表结构而没有数据。3. 当数据库 crash 后,如运行 kill -9 postgresql_pid,数据库重启时自动清空unlogged table的数据。4. 如果正常关闭数据库,如(pg_ctl stop -D /home/pgsql11.5/data/ -m fast),再启...
# 前言PostgreSQL 在 9.1 中推出了一种特殊的表:unlogged table,使用 unlogged table 最大的特点是涉及到表的更新,删除等操作不会记录 WAL 日志,这样可以大大的提高性能。不过需要特别注意的是,在数据库异常宕机时... 备库中只有表结构而没有数据。3. 当数据库 crash 后,如运行 kill -9 postgresql_pid,数据库重启时自动清空unlogged table的数据。4. 如果正常关闭数据库,如(pg_ctl stop -D /home/pgsql11.5/data/ -m fast),再启...
## 简介[PostgreSQL](https://www.postgresql.org/) 是一款高级的企业级开源关系数据库,支持 SQL(关系型)和 JSON(非关系型)查询。它是一个高度稳定的数据库管理系统,依托 20 多年的社区发展,造就了其高水平的故障... postgresql/repos/apt/ buster-pgdg main```导入公钥```wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -```安装postgresql```sudo apt-get updatesudo apt-...
本文介绍云数据库 PostgreSQL 版的产品功能动态和相关文档。 说明 本文所介绍的部分功能尚处于邀测阶段。如需使用,请提交工单申请。 2024 年 04 月功能名称 功能描述 发布时间 发布地域 相关文档 提供新版白名单管理功能 提供新版白名单管理功能,并提供了对应的 Open API。新版白名单管理功能将白名单与实例解耦,可单独对白名单维护。支持批量操作,如绑定批量白名单到实例,或为白名单绑定批量实例。 2024-04-25 全部 升级白名单...
## 简介[PostgreSQL](https://www.postgresql.org/) 是一款高级的企业级开源关系数据库,支持 SQL(关系型)和 JSON(非关系型)查询。它是一个高度稳定的数据库管理系统,依托 20 多年的社区发展,造就了其高水平的故障... postgresql/repos/apt/ buster-pgdg main```导入公钥```wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -```安装postgresql```sudo apt-get updatesudo apt-...
本文列出了云数据库 PostgreSQL 版的各版本所支持的插件及插件版本。 插件名 PostgreSQL 13 PostgreSQL 12 PostgreSQL 11 描述 address_standardizer 3.2.5 3.1.4 3.1.4 基于 PAGC 标准的地名标准化插件。 address... hstore 1.7 1.6 1.5 在单一 PostgreSQL 值中存储键值对。 intagg 1.1 1.1 1.1 提供一个整数聚集器和一个枚举器。 intarray 1.3 1.2 1.2 提供一些有用的函数和操作符来操纵不含空值的整数数组。 isn 1.2 1.2 1.2 按...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集合,... ( RDS for PostgreSQL 未向用户开放超级管理员权限)2. 数据库中 schema 的权限,如创建 schema 等操作3. schema 中对象的权限,比如创建表等操作4. 其次是表级别权限,如 增删改查5. 最后是表中某些字段的权限下...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集... ( RDS for PostgreSQL 未向用户开放超级管理员权限)2. 数据库中 schema 的权限,如创建 schema 等操作3. schema 中对象的权限,比如创建表等操作4. 其次是表级别权限,如 增删改查5. 最后是表中某些字段的权限下...
PostgreSQL_12:PostgreSQL 12。 PostgreSQL_13:PostgreSQL 13。 NodeInfo Array of NodeInfoObject 是 请参见请求示例。 实例规格配置。Primary 节点有且只有 1 个,Secondary 节点有且只有 1 个,Read-Only 节点可... 请参见数据结构。 返回参数名称 类型 示例值 描述 InstanceId String postgres-21a3333b**** 实例 ID。 OrderId String Order634971667632428**** 订单 ID。 请求示例json POST /?Action=CreateDBInstance&Versio...
调用 DescribeDBInstances 接口查询实例列表。 请求类型异步请求。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 否 postgres-21a3333b**** 实例 ID。 InstanceName String 否 测试实例 实例名称。 ... Upgrading:升级中。 Error:错误。 Released:已释放。 CreateError:创建错误。 MasterChanging:主节点切换中。 Deleted:已删除。 Recycled:已回收。 DBEngineVersion String 否 PostgreSQL_12 兼容版本。取值...
# 前言在 PostgreSQL 中,对于参数的生效时机有如下几种类型:1. postmaster:需要重启数据库才可以生效。2. superuser-backend:该类型的参数可以由超级用户来改变,可以在 postgresql.conf 中对这些设置进行更改,... superuser :不需要重启数据库,超级用户通过 set 命令即可设置。可以通过如下命令来查看参数的生效的方式:```Plain Textpostgres=# select distinct(context) from pg_settings;```# 用户场景用户想设置参...
数据库传输服务 DTS 创建或配置 PostgreSQL 的迁移或同步任务时,会先对数据库进行各项检查。本文介绍检查项的详细信息。 检查项 数据库类型 检查范围 级别 检查内容 备注 数据库连通性检查 源库 目标库 所有迁移... array isn ltree pg_buffercache pg_freespacemap pg_pathman pg_prewarm pg_stat_statements pg_trgm pgaudit pgcrypto pgnodemx pgrouting pgrowlocks pgstattuple plpgsql plr postgis postgis_raster postgis_...