PostgreSQL 数据库内核分析

彭智勇

出版时间

2011-12-31

ISBN

9787111359050

评分

★★★★★
书籍介绍

PostgreSQL是目前广泛应用的开源数据库管理系统。本书从PostgreSQL数据库的源代码入手,深入分析了该数据库管理系统的底层实现细节,揭示了数据库运行的基本原理。本书的主要内容包括:PostgreSQL数据库的体系结构、 存储管理、索引机制、查询编译、查询执行、并发控制机制以及安全等。每个主题都引用了大量的数据结构、图表等进行说明,使读者对实现过程和机理一目了然。

本书适合从事数据库领域相关研究的技术人员、高等院校相关专业高年级本科生或研究生阅读,有助于读者进行数据库的高级开发、基于PostgreSQL定制满足需求的数据库系统,或者在数据库内核中实现并验证数据库新技术。

彭智勇:武汉大学计算机学院教授,博士生导师,日本京都大学博士,武汉大学珞珈特聘教授,中国计算机学会数据库专业委员会委员,长期从事数据库理论与技术的研究和教学工作。在武汉大学开设了“数据库基础教程”、“数据库系统实现”、“数据库内核分析”等数据库系列课程。

彭煜玮:武汉大学计算机学院讲师、博士,长期从事数据库理论与技术研究以及教学工作,主要负责“数据库内核分析”等课程的实践教学工作。

作者简介
彭智勇:武汉大学计算机学院教授,博士生导师,日本京都大学博士,武汉大学珞珈特聘教授,中国计算机学会数据库专业委员会委员,长期从事数据库理论与技术的研究和教学工作。在武汉大学开设了“数据库基础教程”、“数据库系统实现”、“数据库内核分析”等数据库系列课程。 彭煜玮:武汉大学计算机学院讲师、博士,长期从事数据库理论与技术研究以及教学工作,主要负责“数据库内核分析”等课程的实践教学工作。
目录
前 言
第1章 PostgreSQL系统概述/1
1.1 PostgreSQL简介及发展历程/1
1.2 PostgreSQL的特性/2
1.3 PostgreSQL的应用/3

显示全部
用户评论
大概翻了一遍,关心索引、执行计划、锁、事务和MVCC的部分,不过没看太懂……
读完全书,有些地方语焉不详,有很大空间可以打磨,要翔实地分析PostgreSQL,400多页的书显然不够,或许可以考虑针对几个关键模块(优化器,存储,事务管理)单独出册分析。不过作为一本难得的分析PostgreSQL源代码的书,作者们的辛勤付出值得肯定。
有点老,代码的讲解其实有点跳,原理部分讲得好,后面是看了另外一本才大概理解了一部分源码
鉴于写报告的时候抄了一把还是给个四星吧_(:з」∠)_ 其实还没有注释易懂。
postgresql本来书就少,好不容易找来一本,还TMD不能看!不管你书的深度有多高,写到如此枯燥乏味,不能忍受呀!!还有,把postgre源码中所有底层方法写成书,完全是api文档。我知道这些方法有毛线用呀!
postgresql源码阅读参考读物,瑕疵是详略不太得当
还是蛮不错的
走马观花读了一遍。
下载
收藏