阿里云文档 2026-05-26

如何修改视图或基表

本文介绍了在云原生数据仓库 AnalyticDB PostgreSQL 版中,修改被视图依赖的基表和视图时面临的限制,分析此类修改对依赖视图产生的影响,以及如何快速且安全地修改某个基表结构或视图。

阿里云文档 2025-06-19

RDS PostgrSQL实例精细化管理账号权限

本文介绍如何对RDS PostgreSQL实例中的账号权限进行精细化管理。

文章 2022-10-10 来自:开发者社区

【最佳实践】高性价比的数据归档解决方案(DMS + AnalyticDB PostgreSQL)

背景随着企业的数据资料持续积累,为了满足审计合规要求或潜在的分析决策,企业需要持久化保留企业的数据资产; 但是数据的存储成本居高不下,对面对审计或者分析时的数据无法快速使用是企业在数据归档存储的场景下所面临的两大困境。是否有“低价格实现海量数据的持久化,还可以对归档数据进行完善数据管理、高效查询,并执行分析”的解决方案? 在这个背景下, DMS + AnalyticDB PostgreSQL(简....

【最佳实践】高性价比的数据归档解决方案(DMS + AnalyticDB PostgreSQL)
文章 2022-02-17 来自:开发者社区

【巡检问题分析与最佳实践】RDS PostgreSQL CPU高问题

往期分享RDS MySQL 小版本升级最佳实践RDS MySQL 实例空间问题RDS MySQL 内存使用问题RDS MySQL 活跃线程数高问题RDS MySQL 慢SQL问题RDS MySQL 实例IO高问题概述CPU使用率过高问题是RDS PG用户遇到的性能问题中较常见的一类。当RDS SQL Server实例的CPU使用率持续较高时,很容易导致数据库访问卡慢的情况,例如一些很简单的查询请....

【巡检问题分析与最佳实践】RDS PostgreSQL CPU高问题
文章 2022-02-17 来自:开发者社区

【巡检问题分析与最佳实践】RDS PostgreSQL 实例IO高问题

往期分享RDS MySQL 小版本升级最佳实践RDS MySQL 实例空间问题RDS MySQL 内存使用问题RDS MySQL 活跃线程数高问题RDS MySQL 慢SQL问题RDS MySQL 实例IO高问题IO基本概念IO,就是对磁盘进行读写的动作。IO延时,一个IO操作的执行时间。逻辑IO,由应用程序发给文件系统的IO。物理IO,由文件系统发给磁盘的IO。顺序IO,顺序的从磁盘进行读写动....

【巡检问题分析与最佳实践】RDS PostgreSQL 实例IO高问题
文章 2022-02-17 来自:开发者社区

【巡检问题分析与最佳实践】RDS PostgreSQL 慢SQL问题

往期分享RDS MySQL 小版本升级最佳实践RDS MySQL 实例空间问题RDS MySQL 内存使用问题RDS MySQL 活跃线程数高问题RDS MySQL 慢SQL问题RDS MySQL 实例IO高问题概述慢SQL会消耗较多的数据库资源,很容易造成数据库的负载增加,慢SQL的问题直接影响着数据库的性能,排查慢SQL问题,首先要找到RDS PG中的慢SQL,在学习EXPLAIN的语法,学....

【巡检问题分析与最佳实践】RDS PostgreSQL 慢SQL问题
问答 2022-02-15 来自:开发者社区

最佳实践-PostgreSQL-模糊查询、正则查询和相似查询优化

PostgreSQL 拥有很强的文本搜索能力,除了支持全文检索,还支持模糊查询和正则查询。PostgreSQL 不仅内置了一般数据库都没有的 pg_trgm 插件,还内置了表达式索引和 GIN 索引的功能,为加速各类需求的查询提供了有力条件。 对于正则查询,PostgreSQL 可以通过 pg_trgm 插件来加速查询。模糊查询包括前模糊(有前缀的模糊)、后模糊(有后缀的模糊)和前后模糊(无前后....

问答 2022-02-15 来自:开发者社区

最佳实践-PostgreSQL-查找最耗费资源的 SQL(Top SQL)

数据库是较大型的应用,对于繁忙的数据库,需要消耗大量的内存、CPU、IO、网络资源。SQL 优化是数据库优化的手段之一,而为了达到 SQL 优化的最佳效果,您首先需要了解最消耗资源的 SQL(Top SQL),例如 IO 消耗最高的 SQL。 数据库资源分为多个维度、CPU、内存、IO 等,为能够从各个维度层面查找最消耗数据库资源的 SQL,您可以使用 pg_stat_statements 插件....

问答 2022-02-15 来自:开发者社区

最佳实践-PostgreSQL-批量更新、删除或插入数据

批量操作可以减少数据库与应用程序的交互次数,提高数据处理的吞吐量。本文将通过示例介绍如何批量插入、更新和删除数据。 批量插入数据 您可以通过如下四种方法进行批量插入数据。 使用 insert into ... select 的方法。   postgres =# insert into tbl1 (id , info ,crt_time ...

问答 2022-02-15 来自:开发者社区

最佳实践-PostgreSQL-PostgreSQL UPSERT 的功能与用法

PostgreSQL 9.5 引入了一项新功能,即 UPSERT(insert on conflict do)。当插入遇到约束错误时,直接返回或者改为执行 UPDATE。 UPSERT 语法 UPSERT 的语法如下所示。PostgreSQL 9.5 以前的版本,可以通过函数或者 with 语法来实现与 UPSERT 类似的功能。 Command:     ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像