找到6380条关于“PostgreSQL”信息

作者: 云平_Stephen
....postgresql.trigger.2019' 关闭主库 [postgres@GuangFa_PG9 pgdata]$ pg_ctl stop -m fast waiting for server to shut down.... done server stopped 在备库上创建那个刚刚新加的文件 [postgres@localhost pgdata]$ touch /pgdata/.po... 查看全文
8071人浏览 0人赞 0人评论

作者: 卓刀
title: PgSQL · 特性分析 · 浅析PostgreSQL 中的JIT author: 卓刀 背景 估计很多同学看过之前的月报PgSQL · 特性分析· JIT 在数据仓库中的应用价值,对JIT(just in time)和LLVM(Low Level Virtual Machine)有了一定的了解。概括地来说: JIT 指的是即时编译,即程序在运行过程中即时进行编译,其中可以把编译的... 查看全文
347人浏览 0人赞 0人评论

作者: 卓刀
title: PgSQL · 特性分析 · 浅析PostgreSQL 中的JIT author: 卓刀 背景 估计很多同学看过之前的月报PgSQL · 特性分析· JIT 在数据仓库中的应用价值,对JIT(just in time)和LLVM(Low Level Virtual Machine)有了一定的了解。概括地来说: JIT 指的是即时编译,即程序在运行过程中即时进行编译,其中可以把编译的... 查看全文
196人浏览 0人赞 0人评论

作者: skydev
....postgresql.org/ftp/source/v11.5/ # cd /opt/ # wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz 编译安装 解压安装包,执行./configure --help可以看到编译相关的信息。 # tar -zxvf postgresql-11.5.tar.gz # ... 查看全文
303人浏览 1人赞 0人评论

作者: 云平_Stephen
概述 pg_stat_statements是PostgreSQL数据库的一个拓展插件,用于收集数据库中的SQL运行信息,例如SQL的总执行时间,调用次数,共享内存命中率等信息。用于监控数据库的性能,是数据库性能监控的重要拓展模块 pg_stat_statements 默认在PG的源码包中就有,无需下载,但是需要手动配置安装一下,下面就来演示一次 下载安装 如果你是编译安装,直接去源码包中的con... 查看全文
701人浏览 0人赞 0人评论

作者: 陆封
...;政府/金融/零售/互联网等行业版本/规格功能: AnalyticDB for PostgreSQL 实例规格定义由多个“计算组”组成改为由多个“节点”组成。引入“节点”定义取代“计算组”定义,主要为了简化 MPP 集群规格选型,遵循标准集群数据库的定义模式。一个“节点”只包含一个MPP数据分区,相对可以简化MPP集群的选型和使用,而一个“计算组”根据其规格可能会包含多个MPP数据分区。产品文档:... 查看全文
307人浏览 0人赞 0人评论

作者: francs.tan
PostgreSQL 12 的一个重要变化是 recovery.conf 配置文件中的参数合并到 postgresql.conf,recovery.conf 不再使用,我们看看手册的说明,如下: 发行说明 Move recovery.conf settings into postgresql.conf (Fujii Masao, Simon Riggs, Abhijit Menon-Sen, S... 查看全文
203人浏览 0人赞 0人评论

作者: 德哥
RDS for PostgreSQL支持数据盘的加密功能,提供更高的数据存储安全等级。(加密KEY可以由用户提供,也可以由KMS服务生成。) 使用方法: 1、选中需要购买数据库实例的region,创建加密KEY。(不同的region,需要创建不同的key) https://kms.console.aliyun.com/cn-hongkong/key/list 可以创建KEY的别名例如rds_pg... 查看全文
3100人浏览 0人赞 0人评论

作者: francs.tan
PostgreSQL 提供的 log_min_duration_statement 参数设置后,数据库中执行时间超出设置值的SQL将记录到数据库中,此参数对所有库所有SQL都有效。维护PostgreSQL生产库时,数据库日志出现高频慢SQL实属正常,若其中一条比较繁忙的SQL若执行时间超过 log_min_duration_statement 设置值,那么数据库日志中将存在大量此条SQL的日志,... 查看全文
187人浏览 0人赞 0人评论

作者: 云平_Stephen
概述 PostgreSQL具有插件功能,通过不同的插件拓展,实现数据库本身不包含的功能,以满足用户的需求。mysql_fdw 就是一个强大的外部表功能,所谓外部表,就是在PG数据库中通过SQL访问外部数据源数据,就像访问本地数据库一样,下面就来测试一下使用mysql_fdw 来访问mysql中的数据 安装使用步骤 下载安装插件 可以直接下载rpm包进行安装,编译需要各种依赖,比较麻烦,下面链接,... 查看全文
7358人浏览 0人赞 0人评论

作者: 云平_Stephen
概述 PostgreSQL数据库是由基于文件系统物理文件建立的,在数据库的运行过程中,整套高效严谨的的逻辑管理着这些物理文件。通常叫这些物理文件为数据库。将这些物理文件、管理这些文件的进程、进程管理的内存 称为这个数据库的实例。 本文就来学习一下实例的这三个组成部分,目录、进程及内存结构的知识。 目录结构 软件安装目录 PostgreSQL数据库的软件目录通常是在/usr 目录下(也可自定义位置... 查看全文
615人浏览 0人赞 0人评论

作者: jackgo
...,经验值当活跃的进程数等于核数的2倍时可以发挥CPU的最大能力 批次提交 关闭pg_log 使用prepared协议 使用函数封装业务逻辑 COPY 拆表 hotstandby读写分离 分区表(主表并发有性能问题)PG11后可用或者使用PGPATHMAN 连接池:短连接大量并发场景 title: Postgresql优化案例 date: 2019-04-16 15:59:00 categories... 查看全文
501人浏览 0人赞 0人评论

作者: jackgo
title: PGSQL的XLOG生成和清理逻辑 date: 2018-12-01 08:00:00 categories: Postgresql 总结归纳XLOG清理逻辑 WAL归档 # 在自动的WAL检查点之间的日志文件段的最大数量checkpoint_segments = # 在自动WAL检查点之间的最长时间checkpoint_timeout = # 缓解io压力checkpoint_co... 查看全文
296人浏览 0人赞 0人评论

作者: jackgo
...。 所以PostgreSQL必须保证一个数据库中两个有效的事务之间的年龄差最多是,约为20亿。 1 Lazy Freeze 关注参数: vacuum_freeze_min_age = 50000000(5千万) lazy freeze是autovacuum和vacuum都会做的动作,所以vm在这里也是有效的,只有vm中标记的页面会做lazy freeze。 触发条件: xmin小与freeze_t... 查看全文
256人浏览 0人赞 0人评论

作者: 程序狗狐狸
...,选用postgresql,完美满足这个技术需求。 现在将在mac电脑上使用docker安装postgresql详细的每一步记录下来: 1.mac上docker环境安装: (1)macOS 我们可以使用 Homebrew 来安装 Docker。Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: brew cask ... 查看全文
230人浏览 0人赞 0人评论