最新文章列表

PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询一:开启事务

  在《 PostgreSQL 服务过程中的那些事二: pg 服务进程处理简单查询概览 》里话说以下面的例子对简单查询分支进行讨论,并给出了简单查询方法调用序列,下面就从这儿开始,先回顾一下上节点内容。 进入简单查询分支处理方法 exec_simple_query 后的处理基本上涵盖了《数据库系统实现》这本书里的内容。处理量相当大,先根据流程图概览一下处理过程。 ...
BeiGang 评论(0) 有1887人浏览 2012-09-25 19:55

PostgreSQL服务过程中的那些事一:启动postgres服务进程一.八:加载DB基础设施,完成服务进程初始化

         话说调用 InitPostgres 方法给 portgres 服务进程做相关初始化,这个方法里初始化了 relcache 和 catcache ,初始化了执行查询计划的 portal 的管理器,填充本进程 PGPROC 结构相关部分成员等,上一节讨论了 portal 管理环境的初始化,这一节继续讨论剩余的相关初始化。   1 ...
BeiGang 评论(0) 有1805人浏览 2012-09-18 21:02

PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询梗概

    话说客户端发起请求, pg 服务器为该请求启动一个 postgres 访问进程为该客户端通过访问,建立了连接。这个 postgres 访问进程进入无限循环,等待客户端请求并为其通过服务,直到进程终止,连接断口。这节就看客户端向 postgres 服务进程发出请求的处理过程。     1 Postgres 服务进程处理请 ...
BeiGang 评论(0) 有1258人浏览 2012-08-21 21:04

PostgreSQL服务过程中的那些事一:启动postgres服务进程二:建立连接完成

  3 这节主要讨论 pg 服务进程 postgres 进程到了 PostgresMain , 所有后台进程,交互或其它进程从这儿开始。 进入 PostgresMain 后,解析客户端命令行参数 dbname ;做文件、存储、缓存的初始化;设置合适的信号处理句柄;调用 InitPostgres 方法给 portgres 服务进程做相关初始化,这 ...
BeiGang 评论(0) 有1577人浏览 2012-08-13 18:50

PostgreSQL服务过程中的那些事一:启动postgres服务进程一

  到pg 服务进程了,打算搞一个完整但简单的查询例子,从解析树到分析树到执行计划树,简论一下pg 对于查询的整个处理过程(复杂点的各种树的图就太大了)。   话说 pg 启动后, postmaster 进程进入无限循环,等待客户端请求并为之提供请求的服务(参见《 pg 启动过程中的那些事十七: serverloop 》)。在无限循环里, postmast ...
BeiGang 评论(0) 有5687人浏览 2012-08-08 14:42

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics