Although MySQL's source code is open in the sense of being publicly available, it's essentially closed to you if you don't understand it. In this book, Sasha Pachev - a former member of the MySQL Development Team - provides a comprehensive tour of MySQL 5 that shows you how to figure out the inner workings of this powerful database. You'll go right to heart of the database to learn how data structures and convenience functions operate, how to add new storage engines and configuration options, and much more. The core of "Understanding MySQL Internals" begins with an Architecture Overview that provides a brief introduction of how the different components of MySQL work together. You then learn the steps for setting up a working compilable copy of the code that you can change and test at your pleasure. Other sections of the book cover: core server classes, structures, and API; the communication protocol between the client and the server; configuration variables, the controls of the server; includes a tutorial on how to add your own; thread-based request handling - understanding threads and how they are used in MySQL; an overview of MySQL storage engines; the storage engine interface for integrating third-party storage engines; the table lock manager; the parser and optimizer for improving MySQL's performance; integrating a transactional storage engine into MySQL; and the internals of replication. "Understanding MySQL Internals" provides unprecedented opportunities for developers, DBAs, database application programmers, IT departments, software vendors, and computer science students to learn about the inner workings of this enterprise-proven database. With this book, you will soon reach a new level of comprehension regarding database development that will enable you to accomplish your goals. It's your guide to discovering and improving a great database.
计算机网络教程-(第3版) 本书特色 参考计算机专业考研大纲,体现了作者多年的教学经验,吸收了多种国外著名教材的优点,强调基本原理,概念准确、深入浅出、理论适中...
揭示数字化主流大趋势的最新权威论著《主流》作者的最新力作!与法国秋季新版同步上市!面对数字化时代的到来,美国、欧盟、中国
《3D游戏编程大师技巧》是游戏编程畅销书作者AndréLaMothe的扛鼎之作,从游戏编程和软件引擎的角度深入探讨了3D图形学的各个重要
《HTML+CSS+JavaScript网页设计与布局实用教程》紧密围绕网页设计师在制作网页过程中实际需要掌握的技术,全面介绍了使用html、c
《中国佛教信仰与生活史》内容简介:本书从制度史、社会史、文化史的视角,以忏法、素食、慈善、讲经、放生、菩萨信仰、名山信仰等
Themostcomprehensiveguideavailableontherapidly-expandingfieldofHCI,thisbookillus...
本书从概念、体系架构、机制策略、性能及其评估标准、用户体验管理及业务性能优化等各个方面对不同的蜂窝技术(GPRS,ECDMA和CDM
本书内容包括UNIX内核体系结构磁盘高速缓冲机制文件系统内部数据结构与算法控制进程上下文的系统调用与进程调度存储管理,包括对
《人文知识与改错(英语专业八级考试培训教程)》内容简介:本书是针对专八考试人文知识与改错部分的专项辅导书。人文知识大致从英
《西方近现代建筑史》内容简介:本书透过中国建筑史学家的视角,对19世纪及20世纪西方建筑的演变历程作了系统的描述与阐释,并对百
《内容电商》内容简介:本书全面介绍了内容电商及内容电商各模块的具体内容。全书共分7章,第1章重点介绍内容电商的相关概念,其中
《法学野渡(第四版):写给法学院新生》内容简介:本书作者以一种“传道、授业、解惑”的视角,来审视法学的学习,以“至简、实用
《结构化写作》内容简介:本书核心内容包括导论、基础篇、方法篇。其中,导论部分主要强调职场写作技能的必要性和重要性,并解释何
《互联网+:跨界与融合》内容简介:“互联网+”时代已经来临!每个企业都要找到自己的“互联网+”。2015年3月5日,十二届全国人大三
《品牌创造增长》内容简介:怎样建立品牌?怎样挖掘用户的隐性需求?对用户而言,你的产品只是一个名字,还是一个品牌?打造一个知
《Python数据科学:技术详解与商业实践》内容简介:本书是一本集数据分析、数据挖掘、机器学习为一体,面向商业实战的养成式学习手
《Groovy程序设计》内容简介:本书是Groovy 编程指南,结合诸多实例探索了Groovy 语言特性。主要内容包括:Groovy 基础知识介绍、如
《用户体验草图设计工具手册(全彩)》是《用户体验草图设计》的配套阅读图书,将指导你如何一步一步地用草图来表达你的设计理念
MongoDB权威指南 本书特色 与传统的关系型数据库不同,mongodb是一种面向文档的数据库。《mongodb权威指南(第2版)》这一版共分为六部分,涵盖开...
非线性随机时滞神经网络-稳定性分析与脉冲镇定 本书特色 本专著的内容是研究非线性*时滞神经网络系统的稳定与脉冲镇定.这些系统包括脉冲*泛函系统,*递归时滞神经网...