ERROR: no unpinned buffers available in postgres
ERROR: no unpinned buffers available in postgres
我在执行以下查询时在生产环境中遇到错误
ERROR: no unpinned buffers available
STATEMENT: SELECT product_id, msisdn,EXPIRY_DATE, STATUS,PAY_SRC,PRODUCT_COST,START_DATE ,BEN_MSISDN, SRCCHANNEL,offer_id ,product_purchase_type FROM RS_ADHOC_PRODUCTS WHERE msisdn = AND segment_id = AND PRODUCT_ID = AND status != 4
ERROR: no unpinned buffers available
ERROR: no unpinned buffers available at character 13
QUERY: INSERT INTO adhoc_segment_4 VALUES (NEW.*)
ERROR: no unpinned buffers available at character 67
STATEMENT: SELECT TRIGGER_NAME, TRIGGER_GROUP, NEXT_FIRE_TIME, PRIORITY FROM QRTZ_TRIGGERS WHERE SCHED_NAME = 'ClusteredScheduler' AND TRIGGER_STATE = AND NEXT_FIRE_TIME <= AND (MISFIRE_INSTR = -1 OR (MISFIRE_INSTR != -1 AND NEXT_FIRE_TIME >= )) ORDER BY NEXT_FIRE_TIME ASC, PRIORITY DESC
有没有人遇到过同样的问题
这是解决方案
产品内存规格
MemTotal: 26312192 Kb (26GB)
MemFree: 869080 kB
MemAvailable: 17128440 kB
Buffers: 143184 kB
Cached: 17165500 kB
SwapCached: 11848 kB
Active: 10612320 kB
Inactive: 13494804 kB
Active(anon): 6793376 kB
Inactive(anon): 1452068 kB
Active(file): 3818944 kB
Inactive(file): 12042736 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 8388604 kB
SwapFree: 8288996 kB
Dirty: 9216 kB
Writeback: 0 kB
AnonPages: 6789452 kB
Mapped: 225808 kB
Shmem: 1446824 kB
Slab: 863492 kB
SReclaimable: 651096 kB
SUnreclaim: 212396 kB
KernelStack: 21248 kB
PageTables: 181896 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 21544700 kB
Committed_AS: 11161456 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 83540 kB
VmallocChunk: 34359643136 kB
HardwareCorrupted: 0 kB
AnonHugePages: 2160640 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 194560 kB
DirectMap2M: 5048320 kB
DirectMap1G: 22020096 kB
根据以上设置postgres推荐设置
在我目前的环境中
共享缓冲区值仅为 8 MB,如下所示
show shared_buffers;
shared_buffers
----------------
8MB
(1 row)
因此将此值更改为推荐值6GB
这是根据 postgres 站点的文档计算得出的。
共享缓冲区合理值是系统的 25% 的统计数据。
阅读愉快!!
我在执行以下查询时在生产环境中遇到错误
ERROR: no unpinned buffers available
STATEMENT: SELECT product_id, msisdn,EXPIRY_DATE, STATUS,PAY_SRC,PRODUCT_COST,START_DATE ,BEN_MSISDN, SRCCHANNEL,offer_id ,product_purchase_type FROM RS_ADHOC_PRODUCTS WHERE msisdn = AND segment_id = AND PRODUCT_ID = AND status != 4
ERROR: no unpinned buffers available
ERROR: no unpinned buffers available at character 13
QUERY: INSERT INTO adhoc_segment_4 VALUES (NEW.*)
ERROR: no unpinned buffers available at character 67
STATEMENT: SELECT TRIGGER_NAME, TRIGGER_GROUP, NEXT_FIRE_TIME, PRIORITY FROM QRTZ_TRIGGERS WHERE SCHED_NAME = 'ClusteredScheduler' AND TRIGGER_STATE = AND NEXT_FIRE_TIME <= AND (MISFIRE_INSTR = -1 OR (MISFIRE_INSTR != -1 AND NEXT_FIRE_TIME >= )) ORDER BY NEXT_FIRE_TIME ASC, PRIORITY DESC
有没有人遇到过同样的问题
这是解决方案 产品内存规格
MemTotal: 26312192 Kb (26GB)
MemFree: 869080 kB
MemAvailable: 17128440 kB
Buffers: 143184 kB
Cached: 17165500 kB
SwapCached: 11848 kB
Active: 10612320 kB
Inactive: 13494804 kB
Active(anon): 6793376 kB
Inactive(anon): 1452068 kB
Active(file): 3818944 kB
Inactive(file): 12042736 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 8388604 kB
SwapFree: 8288996 kB
Dirty: 9216 kB
Writeback: 0 kB
AnonPages: 6789452 kB
Mapped: 225808 kB
Shmem: 1446824 kB
Slab: 863492 kB
SReclaimable: 651096 kB
SUnreclaim: 212396 kB
KernelStack: 21248 kB
PageTables: 181896 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 21544700 kB
Committed_AS: 11161456 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 83540 kB
VmallocChunk: 34359643136 kB
HardwareCorrupted: 0 kB
AnonHugePages: 2160640 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 194560 kB
DirectMap2M: 5048320 kB
DirectMap1G: 22020096 kB
根据以上设置postgres推荐设置
在我目前的环境中
共享缓冲区值仅为 8 MB,如下所示
show shared_buffers;
shared_buffers
----------------
8MB
(1 row)
因此将此值更改为推荐值6GB
这是根据 postgres 站点的文档计算得出的。
共享缓冲区合理值是系统的 25% 的统计数据。
阅读愉快!!