## 简介[PostgreSQL](https://www.postgresql.org/) 是一款高级的企业级开源关系数据库,支持 SQL(关系型)和 JSON(非关系型)查询。它是一个高度稳定的数据库管理系统,依托 20 多年的社区发展,造就了其高水平的故障恢复能力、完整性和正确性。PostgreSQL 可用作很多 Web、移动、地理空间和分析应用程序的主要数据存储或数据仓库。下载地址:- 火山引擎访问地址:https://mirrors.ivolces.com/postgresql/- 公网访问地址:h...
# 前言这篇文章旨在提供 RDS for PostgreSQL 的一些开发和运维建议,以助您提升数据库使用的标准化和稳定性。# 性能与稳定性* 慎用子事务,避免事务中使用过多的子事务。* 游标使用后及时关闭。* 对于在线业务,建议使用 CREATE INDEX CONCURRENTLY 方法创建索引,以避免阻塞其他会话在目标索引表上的 DML 操作。* 对于重建索引操作,在 PostgreSQL 12 及以上大版本,推荐使用 REINDEX CONCURRENTLY。PostgreSQL 11 及下大版本,...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集合,在 PostgreSQL中,我们可以认为一个用户就是一个角色,也就是说,我们可以将一个用户的权限赋予给另外一个用户。### 用户管理1.创建用户```sqlrudonx=# create user rudonx1 password 'ASDFasdf=2020';CREAT...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集合,在 PostgreSQL中,我们可以认为一个用户就是一个角色,也就是说,我们可以将一个用户的权限赋予给另外一个用户。### 用户管理1.创建用户```sqlrudonx=# create user rudonx1 password 'ASDFasdf=2020';CREATE ROLE...
# 前言这篇文章旨在提供 RDS for PostgreSQL 的一些开发和运维建议,以助您提升数据库使用的标准化和稳定性。# 性能与稳定性* 慎用子事务,避免事务中使用过多的子事务。* 游标使用后及时关闭。* 对于在线业务,建议使用 CREATE INDEX CONCURRENTLY 方法创建索引,以避免阻塞其他会话在目标索引表上的 DML 操作。* 对于重建索引操作,在 PostgreSQL 12 及以上大版本,推荐使用 REINDEX CONCURRENTLY。PostgreSQL 11 及下大版本,...
本文介绍云数据库 PostgreSQL 版的各规格在 PostgreSQL 12 版本下性能测试的测试结果。 规格代码 最大连接数 表数量 单表数据量 线程数 SysBench 读取次数 SysBench 写入次数 QPS TPS rds.postgres.1c2g 200 64 10,000,000 32 1,440,824 411,664 11,431 571 rds.postgres.2c4g 400 64 10,000,000 32 3,409,182 974,052 27,054 1,352 rds.postgres.4c8g 800 64 10,000,000 32 7,322,420 2,092,120 58,111 2,905 rds.postgres.4c16...
本文就如何利用云数据库 PostgreSQL 版和大语言模型技术(Large Language Model,简称 LLM),实现企业级智能交互式问答系统进行介绍。通过本文,您将学习了解到:交互式问答系统原理、PostgreSQL 向量化存储和检索技术,... language plpgsqlas $$begin return query select doc_chunks.id, doc_chunks.content, (doc_chunks.embedding <> chunck_embedding) * -1 as similarity from doc_chunks -- chunk内容大于设定的长度...
本文介绍云数据库 PostgreSQL 版的各规格实例在 PostgreSQL 11 版本下性能测试的测试结果。 规格代码 最大连接数 表数量 单表数据量 线程数 SysBench 读取次数 SysBench 写入次数 QPS TPS rds.postgres.1c2g 200 64 10,000,000 32 1,452,332 414,950 11,520 576 rds.postgres.2c4g 400 64 10,000,000 32 3,520,888 1,005,968 27,932 1,396 rds.postgres.4c8g 800 64 10,000,000 32 7,283,878 2,081,106 57,793 2,889 rds.postgre...
本文介绍云数据库 PostgreSQL 版的各规格实例在 PostgreSQL 13 版本下性能测试的测试结果。 规格代码 最大连接数 表数量 单表数据量 线程数 SysBench 读取次数 SysBench 写入次数 QPS TPS rds.postgres.1c2g 200 64 10,000,000 32 1,415,834 404,523 11,229 561 rds.postgres.2c4g 400 64 10,000,000 32 3,285,996 938,854 26,075 1,303 rds.postgres.4c8g 800 64 10,000,000 32 7,261,814 2,074,804 57,630 2,881 rds.postgres....
您可以在合适的时候再配置同步任务。配置方法,请参见配置同步任务。 在预检查时,如果选择忽略告警并启动同步任务,可能会导致数据不一致,带来业务风险。关于预检查的具体说明,请参见预检查项(PostgreSQL)。 由于全量数据初始化会并发执行 INSERT 操作,导致目标库的集合产生碎片,因此全量初始化完成后目标库的集合存储空间会比源库的集合存储空间大。 为保证数据同步的性能和同步任务的稳定性,云数据库 PostgreSQL 的 TRIGGER、...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集合,在 PostgreSQL中,我们可以认为一个用户就是一个角色,也就是说,我们可以将一个用户的权限赋予给另外一个用户。### 用户管理1.创建用户```sqlrudonx=# create user rudonx1 password 'ASDFasdf=2020';CREAT...
# 前言对于数据库来说,用户以及权限管理非常重要,让不用的用户具有不同的权限集合,将会显著的避免误操作。本章内容将会介绍 PostgreSQL 中的用户和权限管理机制。# 用户和角色通常来说,角色是一系列权限的集合,在 PostgreSQL中,我们可以认为一个用户就是一个角色,也就是说,我们可以将一个用户的权限赋予给另外一个用户。### 用户管理1.创建用户```sqlrudonx=# create user rudonx1 password 'ASDFasdf=2020';CREATE ROLE...
本场景介绍如何在数据库传输服务 DTS 控制台创建火山引擎 ECS 自建 PostgreSQL 同步至火山引擎版 PostgreSQL 任务。 前提条件已创建云数据库 PostgreSQL 版实例、数据库和账号。详细操作,请参见创建实例、创建数据... 您可以在合适的时候再配置同步任务。配置方法,请参见配置同步任务。 参数 说明 同步类型 按需选择同步类型,当前支持结构初始化、全量初始化和增量同步。其中: 若仅需要全量初始化,可同时勾选结构初始化和全量初...