- 资源介绍
资源名称:深入理解MySQL核心技术
内容简介:
从公共可用性的意义上讲,MySQL源代码是开放源代码,但如果对其不了解,则实质上,它对于您来说是封闭的。MysQL开发团队的前成员Sasha Pachev通过本书给出了MySQL 5的全面指南,揭示了这一强大数据库的内部运作。您将直奔MySQL核心技术,了解各种数据结构和各种方便的功能的运作情况,了解如何添加新的存储引擎和配置选项等。
本书从结构概况讲起,在这一部分解释了MysQL的不同组件是如何协同工作的。接着将学习设置有效的可编译代码副本的步骤,然后使用基本架构添加自己的配置变量和存储引擎。
资源目录:
前言
第1章 MySQL的历史与架构
MySQL的历史
MySQL的架构
第2章 MySQL源代码基本要点
Unix Shell
BitKeeper
准备系统:从BitKeeper树构建MySQL
从BitKeeper树构建MySQL
从源代码分发版本构建
将MysQL安装到系统目录
源代码目录布局
准备系统:在调试程序中运行MysQL
以调试程序为向导探索源代码
gdb使用基本要点
在源代码中查找信息
值得关注的断点和变量
修改源代码
编码指南
不断更新BitKeeper知识库
提交补丁
第3章 核心类、结构、变量及API
THD
NET
TABLE
Field
实用程序API调用
处理器宏
全局变量
第4章 客户端/服务器通信
协议概述
包格式
MysQL协议与0S层之间的关系
验证握手
命令包
服务器响应
第5章 配置变量
配置变量教程
特定配置变量的各有关方面
第6章 基于线程的请求处理
线程与进程
请求处理的实现
线程编程问题
第7章 存储引擎接口
Handler类
向MysQL添加定制存储引擎
第8章 并发访问与锁定
表锁管理器
第9章 解析器和优化器
解析器
优化器
第10章 存储引擎
架构的相同之处
InnoDB
Memory(Heap)
MyISAM Merge
NDB
Archive
Federated
第11章 事务
事务存储引擎实现概述
实现处理器子类
定义handlerton
使用查询高速缓存
使用复制二进制日志
避免死锁
第12章 复制
概述
基于语句的复制与基于行的复制
双线程从服务器
多主服务器
有助于理解复制的SQL命令
二进制日志格式
创建自定义复制实用程序
资源截图:
猜你喜欢
-
SQL Server 视频教程【30集】_数据库教程
2020-07-26 -
PostgreSQL 9.0性能调校_数据库教程
2020-07-25 -
数据挖掘 概念与技术(原书第3版)中文完整PDF_数据库教程
2020-07-24 -
Delphi2006—DbExpress高效数据库开发 chm格式_数据库教程
2020-07-24 -
java连接oracle数据库的各种方法及java在数据库中的含义 中文_数据库教程
2020-07-24 -
Oracle性能诊断及优化资料合集_数据库教程
2020-07-26 -
Syba<x>se数据库在UNIX、Windows上的实施和管理_数据库教程
2020-07-25 -
尚观OCM Oracle PL SQL开发全套视频(15集)_数据库教程
2020-07-26 -
Oracle数据库应用与开发培训PPT_数据库教程
2020-07-26 -
尚硅谷HTML5前端视频_MongoDB夯实基础视频_数据库教程
2020-07-26
-
《数据库系统概论》课件汇总_数据库教程
2020-07-26 -
SQL完全手册 中文第二版_数据库教程
2020-07-25 -
MySQL数据库管理系统视频教程【15集】_数据库教程
2020-07-26 -
R语言初学者指南 (美)阿兰·F·祖尔 中文pdf_数据库教程
2020-07-24 -
SQL Server 2008 R2智在必行系列视频课程(11讲)_数据库教程
2020-07-26 -
深入浅出SQL_数据库教程
2020-07-25 -
千锋大数据高级教程-2Spark基础及源码分析_数据库教程
2020-07-25 -
SQL Server 2005实现与维护_数据库教程
2020-07-25 -
人人都是数据分析师:Tableau应用实战_数据库教程
2020-07-25 -
Oracle数据库技术_数据库教程
2020-07-26
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
源码库 » 深入理解MySQL核心技术_数据库教程