摘要: 对于数据库系统的并发控制,KingbaseES采用MVCC(多版本并发控制)进行处理。 这种机制有一个缺点,就是随着时间的推移,数据文件中积累的dead tuples会越来越多。 怎么去清理这些dead tuples,这个时候就需要vacuum处理。 下面主要介绍vacuum清理dead tuple 阅读全文
posted @ 2022-05-06 14:16 KINGBASE研究院 阅读(340) 评论(0) 推荐(0) 编辑
摘要: **案例说明:** 现有一生产环境,出现了集群无法访问的故障,需要分析集群down原因,后分析发现是因为网关地址连通故障,导致集群down,无法对外提供访问。KingbaseES V8R3集群通过节点和网关的连通性,判断节点之间网络状态;如果所有节点都无法和网关连通,集群将判断出现网络故障;早期版本 阅读全文
posted @ 2022-05-06 14:04 KINGBASE研究院 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 背景 对于多数数据库,dba技能之一就是查找锁。锁的存在有效合理的在多并发场景下保证业务有序进行。下面我们看一下KingbaseESV8R6中查找阻塞的方法。 1、找到"被阻塞者",获取被堵塞的PID select distinct pid from pg_locks where not grant 阅读全文
posted @ 2022-05-06 13:58 KINGBASE研究院 阅读(416) 评论(0) 推荐(0) 编辑