postgresql参数优化
PostgreSQL / 2024年4月7日

一 相关参数介绍 1.1 内存参数-shared_buffers shared_buffers:共享缓存区的大小,相当于oracle数据库中的SGA. 一般推荐为内存的四分之一,不超过总内存的二分之一。 该值默认是128M。 1.2 cpu并行参数-max_parallel_workers max_parallel_workers 定义了数据库可以使用的并行查询工作者的最大数量。每个并行工作者都可...

docker中运行PostgreSQL容器
PostgreSQL / 2023年7月27日

我们如何在docker中运行postgresql容器,要进过如下几个步骤就可以了。 拉取postgresql容器  docker pull postgres:latest   Or  指定某个版本  查看一个docker镜像所有版本的方法:1、进入dockerhub网站;2、搜索镜像名称;3、点击查看详情;4、点击Tags,即可看见所有的版本 注意:可能因为...

PostgreSQL 参数调整(性能优化)
Linux , PostgreSQL , 数据库 / 2021年8月13日

PostgreSQL安装完成后第一件事便是做相关测试,然后调整参数。 /*CPU 查看CPU型号*/ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c /*查看物理CPU个数*/ cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l /*查看逻辑CPU个数*/ ...

PostgreSQL 基本命令
PostgreSQL , 数据库 / 2020年9月10日

PostgreSQL 基本命令 注意:创建好用户(角色)之后需要连接的话,还需要修改2个权限控制的配置文件(pg_hba.conf、pg_ident.conf)。并且创建用户(user)和创建角色(role)一样,唯一的区别是用户默认可以登录,而创建的角色默认不能登录。创建用户和角色的各个参数选项是一样的。 Tip:安装PostgreSQL会自动创建一个postgres用户,需要切换到该用户下访问...

Postgresql12 实现主从复制
PostgreSQL , 数据库 / 2020年9月8日

一、安装: PostgreSQL12   Debian Install PostgreSQL 10.2 安装最新版的 二 、配置主节点 创建用户: su postgres createuser --replication -P -e replicator # -P:设置密码,-e:回显 修改配置 vim /etc/postgresql/12/main/pg_hba.conf 添加:如下配...

POSTGRESQL 数据库导入导出
PostgreSQL / 2020年4月23日

关于pg_dump: pg_dump -- 将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中。 pg_dump是一个用于备份PostgreSQL数据库的实用工具,即使当前数据库正在使用,也能够生成一致性的备份,且不会阻塞其他用户访问数据库(包括读、写)。 PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件。 pg_dump是一个客户端工...

Linux 上安装 PostgreSQL
PostgreSQL , 数据库 / 2020年4月16日

打开 PostgreSQL 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 Linux、Windows、Mac OS等 。 Linux 我们可以看到支持 Ubuntu 和 Red Hat 等各个平台,点击具体的平台链接,即可查看安装方法: 点击上图中的 file browser,我们还能下载 Postgre...