- 博客(14)
- 收藏
- 关注
原创 Oracle等待事件浅析
用户Session PGA中读/写数据,直接到磁盘读取/落盘,而不经过SGA(Buffer Cache),从而减少大批量读取/写入数据对BufferCache的性能冲击,提升IO性能。Cache Buffer Pin结构中包含了Pin相关的信息,当被阻塞的会话没有请求到Pin时,就可以将自己地址信息等提交到Wait list的末端进行等待,等待事件为“buffer busy wait”, 由参数。由于篇幅有限,Oracle等待事件就介绍到这,关于其他维度的等待事件后续有机会再分享。
2024-07-21 22:25:13
1024
原创 PG高可用之PAF
10.尝试将节点2升主(将原宕机主机剔除monitor集群后,备机直接升级为primary)8.将不可用主机剔除monitor集群,不可用主机待恢复后可以脑裂作为新的主机。11.将原主机节点启动,服务拉起实现脑裂(原主机成功拉起变成单机可读)3.monitor发起witchover(主库降级)6.主库宕机不可用,备机尝试尝试failover失败。场景一:主库宕机switchover异常。2.故障模拟(primay关机)9.查看节点2变成单机。7.备机尝试升主失败。
2024-06-20 21:54:13
219
原创 PG空间膨胀值pg_repack
4.创建pg_repack(postgres/fi库)2.确认无活跃会话(业务低峰期)执行vacumm。方案二:Vacuum(业务低峰期执行)方案一:pg_repack。1.root安装依赖包。1.查询是否有活跃会话。
2024-06-20 21:48:39
186
原创 Oracle19C静默安装
3.更改oracle用户资源限制 /etc/security/limits.conf。2.检查/etc/resolv.conf配置是否有个多条目,需要注释。1.检查/etc/hosts 127.0.0.是否存在。7.设置环境变量~/.bash_profile。9.3 POST安装,执行root.sh。1.关闭防火墙及selinux。13.检查服务可用,安装完成。10.初始化参数文件。
2024-06-18 22:40:25
275
原创 Oracle自动化建议PGA最优值如何定位?
2.第二列PGA_TARGET_FACTOR为1表示pga_aggregate_target当前设置。4.第四列如果为0表示可以消除PGA过载,可以看到当PGA为38M时,可以消除PGA过载。3.第三列表示PGA的估算Cache命中率,如果PGA为18M就可以到100%命中率。可以看到,PGA设置为38M时命中为100%,PGA过载消除。通过pga_aggregate_target参数可以确认一下。5.综合以上结论,PGA的考虑设置为38M。1.第一列表示PGA设置值。
2024-06-16 23:42:25
182
原创 Oracle常见查询(一)
1.Librarycache命中率。5.log buffer命中率。6.sort parse命中率。7.in-mem sort率。2.buffer命中率。4.latch命中率。
2024-06-16 22:09:36
768
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人