摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:高健@博客园 luckyjackgao@gmail.com]接前文 ListenSocket,进一步进行研究:pqcomm.c 中的StreamServerPort函数中,增加如下代码:int StreamServerPort(int family, char *hostName, unsigned short portNumber, char *un... 阅读全文
posted @ 2012-07-20 16:11
健哥的数据花园
阅读(746)
评论(0)
推荐(0)
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:高健@博客园 luckyjackgao@gmail.com]对postmaster.c 中的 readmask,rmask,nsocket等进行分析,可以看到:它们之间有如下的关系(与细节无关的代码省略):/* * Initialise the masks for select() for the ports we are listening on. * Return the... 阅读全文
posted @ 2012-07-20 14:10
健哥的数据花园
阅读(286)
评论(0)
推荐(0)
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:高健@博客园 luckyjackgao@gmail.com]接着 ListenSocket的研究(二) 一文,进一步进行分析,改动postmaster.c的ServerLoop函数代码如下:if (selres > 0) { int i; ... 阅读全文
posted @ 2012-07-20 13:35
健哥的数据花园
阅读(514)
评论(0)
推荐(0)
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:高健@博客园 luckyjackgao@gmail.com]在对 PostmasterMain加入代码的基础上:/* * Postmaster main entry point */ ... 阅读全文
posted @ 2012-07-20 10:54
健哥的数据花园
阅读(394)
评论(0)
推荐(0)
摘要:
磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:高健@博客园 luckyjackgao@gmail.com]为了对 postmaster.c 中的 ListenSocket 进行研究,先将其代码做一个概括(大部分代码省略):/* * Postmaster main entry point */ ... 阅读全文
posted @ 2012-07-20 09:59
健哥的数据花园
阅读(522)
评论(0)
推荐(0)
摘要:
PostgreSQL的postmaster.c 中,PostmasterMain函数中,和ListenSocket数组相关的代码大致如下/* * Postmaster main entry point */ int PostmasterMain(int... 阅读全文
posted @ 2012-07-20 09:11
健哥的数据花园
阅读(519)
评论(0)
推荐(0)
摘要:
postmaster.c 中,主循环的大致流程如下:/* * Main idle loop of postmaster */ static int ServerLoop(void) { ... 阅读全文
posted @ 2012-07-20 08:34
健哥的数据花园
阅读(459)
评论(0)
推荐(0)

浙公网安备 33010602011771号