Understanding MySQL internals
作者: Sasha Pachev著;李芳,于红芸,邵健译
出版社:中国电力出版社,2009
简介:从公共可用性的意义上讲,MySQL源代码是开放源代码,但如果对其不了解,则实质上,它对于您来说是封闭的。MySQL开发团队的前成员Sasha Pachev通过本书给出了MySQL 5的全面指南,揭示了这一强大数据库的内部运作。您将直奔MySQL核心技术,了解各种数据结构和各种方便的功能的运作情况,了解如何添加新的存储引擎和配置选项等。.
《深入理解MySQL核心技术》从结构概况讲起,在这一部分解释了MySQL的不同组件是如何协同工作的。接着将学习设置有效的可编译代码副本的步骤,然后使用基本架构添加自己的配置变量和存储引擎。..
本书其他章节包括:
·核心服务器类、结构和API
·客户端和服务器之间的通信协议
·配置变量,包括添加自己的配置变量的教程和代码
·基于线程的请求处理以及如何在MySQL中使用线程
·MySQL存储引擎总览
·集成第三方存储引擎的存储引擎接口
·表锁管理器
·执行SQL命令的分析器和优化器
·将事务存储引擎整合到MySQL中
·复制内核
通过对源代码中那些未作文档说明的关键数据结构和方法进行描述,《深入理解MySQL核心技术》为您提供了很好的机会,帮助您了解这个广经企业考验的数据库的内部运作。不论您是开发人员、数据库管理员、程序员、软件供应商还是学生,本书将指导您探索和改进大型数据库。...