注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫深入理解MySQL核心技術

深入理解MySQL核心技術

深入理解MySQL核心技術

定 價:¥35.00

作 者: (美)帕奇維 著,李芳,于紅蕓,邵健 譯
出版社: 中國電力出版社
叢編項:
標 簽: SQL

ISBN: 9787508387901 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數(shù): 246 字數(shù):  

內(nèi)容簡介

  從公共可用性的意義上講,MySQL源代碼是開放源代碼,但如果對其不了解,則實質(zhì)上,它對于您來說是封閉的。MysQL開發(fā)團隊的前成員Sasha Pachev通過《深入理解MySQL核心技術》給出了MySQL 5的全面指南,揭示了這一強大數(shù)據(jù)庫的內(nèi)部運作。您將直奔MySQL核心技術,了解各種數(shù)據(jù)結(jié)構和各種方便的功能的運作情況,了解如何添加新的存儲引擎和配置選項等?!渡钊肜斫釳ySQL核心技術》從結(jié)構概況講起,在這一部分解釋了MysQL的不同組件是如何協(xié)同工作的。接著將學習設置有效的可編譯代碼副本的步驟,然后使用基本架構添加自己的配置變量和存儲引擎。

作者簡介

  Sasha Pachev在2000年到2002年期間是MySQL開發(fā)團隊成員之一,是MySQL復制結(jié)構的最初開發(fā)者,《MySQL企業(yè)解決方案》一書的作者,現(xiàn)居住在美國猶他州普羅沃(Provo),職業(yè)是獨立顧問,專攻MySQL。Sasha還一位專注的長跑運動員,是Fast Running Blog.com的撰稿人。

圖書目錄

前言
第1章 MySQL的歷史與架構
MySQL的歷史
MySQL的架構
第2章 MySQL源代碼基本要點
Unix Shell
BitKeeper
準備系統(tǒng):從BitKeeper樹構建MySQL
從BitKeeper樹構建MySQL
從源代碼分發(fā)版本構建
將MysQL安裝到系統(tǒng)目錄
源代碼目錄布局
準備系統(tǒng):在調(diào)試程序中運行MysQL
以調(diào)試程序為向?qū)剿髟创a
gdb使用基本要點
在源代碼中查找信息
值得關注的斷點和變量
修改源代碼
編碼指南
不斷更新BitKeeper知識庫
提交補丁
第3章 核心類、結(jié)構、變量及API
THD
NET
TABLE
Field
實用程序API調(diào)用
處理器宏
全局變量
第4章 客戶端/服務器通信
協(xié)議概述
包格式
MysQL協(xié)議與0S層之間的關系
驗證握手
命令包
服務器響應
第5章 配置變量
配置變量教程
特定配置變量的各有關方面
第6章 基于線程的請求處理
線程與進程
請求處理的實現(xiàn)
線程編程問題
第7章 存儲引擎接口
Handler類
向MysQL添加定制存儲引擎
第8章 并發(fā)訪問與鎖定
表鎖管理器
第9章 解析器和優(yōu)化器
解析器
優(yōu)化器
第10章 存儲引擎
架構的相同之處
InnoDB
Memory(Heap)
MyISAM Merge
NDB
Archive
Federated
第11章 事務
事務存儲引擎實現(xiàn)概述
實現(xiàn)處理器子類
定義handlerton
使用查詢高速緩存
使用復制二進制日志
避免死鎖
第12章 復制
概述
基于語句的復制與基于行的復制
雙線程從服務器
多主服務器
有助于理解復制的SQL命令
二進制日志格式
創(chuàng)建自定義復制實用程序

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號