新的个人博客主页:zhangshujie.cn

京东地址
当当地址
淘宝地址

为什么写这本书?

近年来,我一直从事与PostgreSQL相关的数据库内核开发工作,主攻方向是SQL引擎中的查询优化,对事务的了解仅停留在理论层面,虽然对事务的性质、隔离级别也能讲一番大道理,但终究华而不实,于探究事务的本质无益。所谓“纸上得来终觉浅,绝知此事要躬行”,在完成了《PostgreSQL技术内幕:查询优化深度探索》一书之后,我就开始了事务的探索之旅。

探索的过程并非一帆风顺。事务的理论已经颇为复杂,在形成源代码之后更是有数十万行之多,对这些源代码做逐行分析的工作量非常大,一旦遇到不解的问题,还需查阅资料、翻阅讨论组中的邮件。入之愈深,其进愈难,则其见愈奇。以前根据事务理论想

《PostgreSQL技术内幕:事务处理深度探索》上市了!相关推荐

  1. PostgreSQL 技术内幕(二) Greenplum-AO表

    序言 Greenplum(以下简称 GP)是一种基于开源PostgreSQL基础上采用MPP架构的关系型分布式数据库,具有强大的大规模数据分析处理能力. GP有两种存储格式:Heap表和AO表.其中, ...

  2. 深度探索Hyperledger技术与应用之超级账本初体验(附部署代码)

    2019独角兽企业重金招聘Python工程师标准>>> 本章零基础地介绍了如何快速体验超级账本搭建的区块链网络,我们先绕过了比较复杂的初始化配置,用官方提供的fabric-sampl ...

  3. Android深度探索(卷1)HAL与驱动开发 心得体会 第十章 嵌入式Linux的调用技术

    Android深度探索(卷1)HAL与驱动开发 心得体会 第十章  嵌入式Linux的调用技术 对于复杂的Linux驱动以及HAL等程序库,需要使用各种方法对其进行调试.例如,设置断点,逐步跟踪代码. ...

  4. 深度探索Hyperledger技术与应用之超级账本的典型交易流程

    上一篇分享了超级账本的系统逻辑架构和网络节点架构,本篇主要分享超级账本的典型交易流程. 1 典型交易流程 下图所示为Hyperledger Fabric 1.0典型的交易流程图. 从上一节的网络节点架 ...

  5. C6000 DSP技术深度探索-图像处理算法仿真到硬件实现踩过的那些坑

    C6000 DSP技术深度探索-图像处理算法仿真到硬件实现踩过的那些坑 写在前面 图像处理算法-仿真篇 DSP硬件移植篇-挖坑篇 DSP硬件移植篇-坑的种类 写在前面 时间如白马过隙,今天登录CSDN ...

  6. Amazon Aurora 深度探索

    作者简介:李海翔,腾讯金融云数据库技术专家.网名那海蓝蓝,熟悉PostgreSQL.MySQL.Informix等.数据库内核技术.腾讯金融云数据库技术专家.著有<数据库查询优化器的艺术> ...

  7. linux串口中断_5年匠心之作,深度探索Linux虚拟化

    01为什么写这本书 大约在2014年底,我参与了一个项目,使用Android模拟器在x86架构的机器上运行各种Android游戏.当时项目遇到的核心问题是游戏运行卡顿严重,印象中普通的小游戏每秒大约只 ...

  8. 资深架构师推荐Spring技术内幕:深入了解Spring的底层机制

    程序员都很崇拜技术大神,很大一部分是因为他们发现和解决问题的能力,特别是线上出现紧急问题时,总是能够快速定位和解决. 一方面,他们有深厚的技术基础,对应用的技术知其所以然,另一方面,在采坑的过程中不断 ...

  9. 《MAC OS X 技术内幕》读书笔记第一章:MAC OS X的起源

    <MAC OS X 技术内幕>读书笔记第一章:MAC OS X的起源 前言 1 System x.x系列 1.1System 1.0(1984年1月24日) 1.2System 2.x(1 ...

最新文章

  1. ceph rados命令使用
  2. 控件的实际大小与呈现大小
  3. 1019.Line Painting(线段树 离散化)
  4. CSS实现自适应不同大小屏幕的背景大图
  5. C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WCF客户端的并发压力测试...
  6. JS代码优化工具Prepack
  7. 周三直播丨Oracle 12cR2 ADG LGWR Library Cache案例分享
  8. amoeba实现mysql主从读写分离_利用Amoeba实现MySQL主从复制和读写分离
  9. 拿什么拯救你,程序新丁?
  10. 项目中遇到的各种bug和踩过的坑
  11. 汉诺塔c 语言程序代码,汉诺塔c语言程序代码.docx
  12. MFC项目使用Win7自带语音库(包含COM函数返回 “没有注册类”解决方式)
  13. arduino烧录_用Arduino UNO烧录Attiny85芯片
  14. 2017年10大主流编程语言最新排行榜出炉
  15. 智齿科技宣布完成1亿美元D轮融资,暂未取得有效专利
  16. 大学三年来的心路历程分享
  17. 齐齐哈尔2021高考成绩查询,2021齐齐哈尔市地区高考成绩排名查询,齐齐哈尔市高考各高中成绩喜报榜单...
  18. Android实现SSL Socket双向认证
  19. 海关179接口终极解决方案
  20. android 实现微信分享

热门文章

  1. 手机php网站开发工具,4款好用的网站开发工具推荐
  2. 景观照明酒店照明LED筒灯等灯具价格的影响因素
  3. 前端神器-神级代码编辑软件Sublime Text下载、使用教程、插件推荐说明、全套快捷键...
  4. 为梦想窒息,乐视网中止上市
  5. centos7代理设置
  6. c语言变量是如何存储,C语言变量存储
  7. 中国DevOps现状调查报告(2019)转载
  8. 【初探篇】反向代理在系统结构中的应用场景
  9. 【量子通信到底是怎么回事?】量子通信的概念(光的偏振特性)、量子密钥分发(quantum key distribution,QKD)
  10. 数值方法笔记1:数字表示与误差分析