PG的share_buffers设置

注意:配置share_buffers参数时,单位为块,若配置512MB大小,则值应该配置512*1024/8,重启生效

[pg12@wcbpgcm1 log]$ psql
psql (12.9)
Type "help" for help.postgres=# show shared_buffers ;  shared_buffers
----------------128MB
(1 row)postgres=# select * from pg_settings where name='shared_buffers';   name      | setting | unit |        category         |                          short_desc                          | extra_
desc |  context   | vartype |       source       | min_val |  max_val   | enumvals | boot_val | reset_val |           sourcefile  | sourceline | pending_restart
----------------+---------+------+-------------------------+--------------------------------------------------------------+-------
-----+------------+---------+--------------------+---------+------------+----------+----------+-----------+-----------------------
----------+------------+-----------------shared_buffers | 16384   | 8kB  | Resource Usage / Memory | Sets the number of shared memory buffers used by the server. |       | postmaster | integer | configuration file | 16      | 1073741823 |          | 1024     | 16384     | /home/pg12/data/postgr
esql.conf |        122 | f
(1 row)postgres=#  alter system set shared_buffers=512MB;
ERROR:  syntax error at or near "MB"
LINE 1: alter system set shared_buffers=512MB;^
postgres=# alter system set shared_buffers=512*1024/8;
ERROR:  syntax error at or near "*"
LINE 1: alter system set shared_buffers=512*1024/8;^
postgres=# alter system set shared_buffers=512*1024/8;
ERROR:  syntax error at or near "*"
LINE 1: alter system set shared_buffers=512*1024/8;^
postgres=#
postgres=# SELECT 512*1024/8;?column?
----------65536
(1 row)postgres=# alter system set shared_buffers=65536;
ALTER SYSTEM
postgres=# exit
[pg12@wcbpgcm1 log]$ pg_ctl restart
waiting for server to shut down.... done
server stopped
waiting for server to start....2022-04-14 21:33:55.484 CST [28847] LOG:  pgaudit extension initialized
2022-04-14 21:33:55.484 CST [28847] LOG:  starting PostgreSQL 12.9 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bit
2022-04-14 21:33:55.485 CST [28847] LOG:  listening on IPv4 address "127.0.0.1", port 5432
2022-04-14 21:33:55.485 CST [28847] LOG:  could not bind IPv6 address "::1": Cannot assign requested address
2022-04-14 21:33:55.485 CST [28847] HINT:  Is another postmaster already running on port 5432? If not, wait a few seconds and retry.
2022-04-14 21:33:55.486 CST [28847] LOG:  listening on Unix socket "/tmp/.s.PGSQL.5432"
2022-04-14 21:33:55.507 CST [28847] LOG:  redirecting log output to logging collector process
2022-04-14 21:33:55.507 CST [28847] HINT:  Future log output will appear in directory "log".done
server started
[pg12@wcbpgcm1 log]$ psql
psql (12.9)
Type "help" for help.postgres=# show shared_buffers ; shared_buffers
----------------512MB
(1 row)postgres=# \q
[pg12@wcbpgcm1 log]$

PG的share_buffers设置相关推荐

  1. step7设置pcpg_怎么安装STEP7编程软件及PG/PC接口设置

    1.STEP 7安装概要 STEP 7安装程序可自动完成安装.通过菜单可控制整个安装过程.可通过标准Windows 2000/XP/Server 2003软件安装程序执行安装(如图1所示). STEP ...

  2. ceph存储 PG的状态机 源码分析

    文章目录 PG 的状态机和peering过程 1. PG 状态机变化的时机 2. pg的状态演化过程 3. pg状态变化实例讲解 3.1 pg状态的管理结构 3.2 数据的pg状态变化过程 3.2.1 ...

  3. 分布式存储Ceph中的逻辑结构Pool和PG

    Ceph中的逻辑对象有Object.Pool.PG,本文简单介绍相关的概念以及之间的关系,PG状态变化过程等. 1.Ceph集群中的逻辑结构 1.1 Object Object是Ceph的最小存储单元 ...

  4. 计算机上设置通讯参数,西门子S7-200PLC编程通信口参数设置

    一.STEP 7-Micro/WIN 可以通过如下几种常见方式与S7-200 CPU通信: 1.通过 PC/PPI 电缆,与单个或者网络中的 CPU 通信口(或 EM277 通信口)通信 2.通过 C ...

  5. pg内功修炼:逻辑复制

    目录 什么是逻辑复制 逻辑解析 复制槽 output plugin 几个常见的outputplugin 几个能手动接收解析数据的函数和工具 逻辑解析测试1:观察用2个不同的output plugin解 ...

  6. 西门子PLC学习笔记二-(工作记录)

    今天师傅给讲了讲做自己主动化控制的总体的思路,特进行一下记录,做个备忘. 1.需求分析 本次的项目是对楼宇循环供水的控制,整个项目须要完毕压力.压差.温度等的获取及显示.同一时候完毕电机的控制. 2. ...

  7. 如何找到存在Ceph里面的文件

    前段时间群友有人问,怎么能找到存在Ceph里面的文件呢,我说为什么要这样问,他说要给领导演示下Ceph的高可用,某个节点down掉之后不影响数据丢失.下面针对于这个前提,做了如下实验,感兴趣的可以试试 ...

  8. x86CPU 实模式 保护模式 傻傻分不清楚? 基于Xv6-OS 分析CR0 寄存器

    基于Xv6-OS 分析CR0 寄存器 之前一直认为晕乎乎的...啥?什么时候切换real model,怎么切换,为什么要切换? ------------------------------------ ...

  9. 分布式存储-ceph

    1. ceph 简介 Ceph是一种为优秀的性能.可靠性和可扩展性而设计的统一的.分布式文件系统().ceph 的统一体现在可以提供文件系统.块存储和对象存储,分布式体现在可以动态扩展.在国内一些公司 ...

最新文章

  1. 【全栈项目上线(vue+node+mongodb)】06.nodejs服务上线(生产环境前后分离的vue项目中怎么解决跨域问题)...
  2. 北京内推 | 京东推荐招聘内容推荐研发工程师(2022届校招)
  3. Leetcode题库 762.二进制表示中质数个计算置位(哈希数组 C实现)
  4. python的xlwt模块的常用方法
  5. 介绍一个代码管理系统-Git
  6. 看看大货车到底有多少盲区,肯定用得到!救命的!
  7. 计算与推断思维 三、Python 编程
  8. Android Studio 字体大小设置
  9. python接口自动化测试(五)-其它(认证代理超时配置)
  10. android 类似按键精灵脚本_android软件。按键精灵或者脚本精灵都可以,录制脚本可以设置播放次数的最好了。...
  11. UltraEdit+UE注册机并运行Java程序
  12. Redis布隆过滤器和布谷鸟过滤器
  13. iOS开发:唯一标志符
  14. 算术练习题(java)
  15. 警告: PREMNMX is an obsolete function.解决办法
  16. 利用Python实现人脸识别,制作天网系统
  17. HOOK SSDT 实现内核级的进程保护
  18. 误传了数千年的几个名句
  19. 暑假来了,画一个日月地球的轨道模型给孩子们,秒懂四季更迭、日蚀月蚀
  20. LANDesk准入认证客户端 每次启动都丢失

热门文章

  1. c语言负数左移右移_C语言位运算符:与、或、异或、取反,左移和右移
  2. 主流休闲游戏分析报告
  3. SkiaSharp 之 WPF 自绘 投篮小游戏(案例版)
  4. ae插件form_MG动画教程 | 那些会用AE插件的设计师都可以提前下班了
  5. SAP推广项目经验总结-MM模块
  6. 计算机比赛证书要求,全国大学生计算机专业证书认证及比赛简介
  7. 官方蓄力已久,FVM虚拟机将使IPFS激励层生态迎来加速爆发期?
  8. Safety-Helmet-Wearing-Dataset
  9. Netmiko终极宝典
  10. 【OpenCV 例程 300篇】244. 特征检测之 BRIEF 特征描述