随笔分类 -  postgres

pg数据库使用内核相关技术
摘要:一 、clog的作用与分析 1. clog作用及功能 Clog是记录事务状态的日志,由于其多版本特性,因此需要提交日志clog来记录事务的状态,从而判断其可见性。Clog分配于共享内存中,并作用于事务处理过程的全过程。 在PG数据库中事务状态有四种,分别是:IN_PROGRESS、COMMITED、 阅读全文
posted @ 2024-10-31 11:30 BaldButStrong 阅读(82) 评论(0) 推荐(0)
摘要:一、Hook函数总结 (一)初探hook 1.pg中的hook函数及其功能 Post_parse_analyze_hook //对查询树的分析 Post_rewriter_hook query_list_hook //此hook功能为重写查询树,对查询树Query的重写 Permission_pro 阅读全文
posted @ 2024-10-25 00:50 BaldButStrong 阅读(629) 评论(0) 推荐(0)