postgresql 进程以及运行说明

http://blog.csdn.net/zhangjay/article/details/6565133


1 postmasterMain 函数

2 当前内存环境初始化( postgresql 在内部每个函数作用域都有一个 自己的内存管理单位 防止内存泄漏)

3 postgresql 检查lib share 等目录

4 初始化GNU 选项

5 处理命令行选项

6 建立 pga_hba.conf 中每个地址的套接字 绑定 端口形成 listen 数组

7 serverloop 循环   内部监听select 然后accept ->fork(postgremain->exec_simaple_query 执行sql语句处理)

你可能感兴趣的:(postgresql 进程以及运行说明)