
MySQL技术精粹:架构、高级特性、性能优化与集群实战 PDF 超清版
- 大小:271.3 MB
- 类型:MySQL
- 格式:PDF
- 热度:967
- 作者:张工厂
- 更新:2019-11-12 09:10:58

本站精选了一篇MySQL相关的资料,介绍了关于MySQL、技术精粹、架构、高级特性、性能优化、集群实战方面,格式为PDF,资源大小271.3 MB,目前在MySQL类资源综合评分为:8.3分。
这书对于MySQL高级客户,详尽解读MySQL高級应用技术性。书中详细说明了每一个知识结构图及其数据库实际操作的方式和方法。这书重视实战实际操作,协助读者由浅入深地把握MySQL中的各类高級技术性。这书关键括MySQL架构详细介绍、MySQL管理权限与安全性、MySQL备份与还原、MySQL的高級特性、MySQL锁住体制、应用MySQLWorkbench管理方法数据库、SQL性能提升、MySQL网络服务器性能提升、MySQL性能网络监控、MySQLReplication、MySQLCluster实战、公司中MySQL的高可用性架构实战。另外,这书还出示了全部范例的源代码,读者能够立即查询和启用。这书合适有一定基本的MySQL数据库学生,MySQL数据库开发者和MySQL数据库技术人员,另外也可以做为高等学校和培训机构有关技术专业老师学生的课堂教学参照用书。 目录 第1章 MySQL架构介绍........... 1 1.1 MySQL架构... 1 1.1.1 MySQL物理文件的组成........... 2 1.1.2 MySQL各逻辑块简介................ 4 1.1.3 MySQL各逻辑块协调工作....... 6 1.2 MySQL存储引擎概述....... 7 1.3 MySQL各种存储引擎的特性.............. 10 1.3.1 MyISAM............... 10 1.3.2 InnoDB................... 12 1.3.3 MEMORY.............. 15 1.3.4 MERGE................... 18 1.3.5 BerkeleyDB存储引擎............... 20 1.4 MySQL工具. 21 1.4.1 MySQL命令行实用程序......... 21 1.4.2 MySQL Workbench................... 33 1.5 本章小结....... 34 第2章MySQL权限与安全..... 35 2.1 权 限 表....... 35 2.1.1 user表.................... 35 2.1.2 db表和host表.... 37 2.1.3 tables_priv表和columns_priv表................ 39 2.1.4 procs_priv表........ 40 2.2 账户管理....... 41 2.2.1 登录和退出MySQL服务器.... 41 2.2.2 新建普通用户....... 43 2.2.3 删除普通用户....... 47 2.2.4 root用户修改自己的密码....... 48 2.2.5 root用户修改普通用户密码... 50 2.2.6 普通用户修改密码.................... 51 2.2.7 root用户密码丢失的解决办法..................... 51 2.3 权限管理....... 53 2.3.1 MySQL的各种权限.................. 53 2.3.2 授权.. 55 2.3.3 收回权限............... 57 2.3.4 查看权限............... 58 2.4 访问控制....... 59 2.4.1 连接核实阶段....... 59 2.4.2 请求核实阶段....... 60 2.5 MySQL的安全问题.......... 61 2.5.1 操作系统相关的安全问题....... 61 2.5.2 数据库相关的安全问题........... 62 2.6 使用SSL安全连接........... 71 2.7 综合管理用户权限............ 77 2.8 小结................ 80 第3章数据备份与还原.......... 81 3.1 数据备份....... 81 3.1.1 使用mysqldump命令备份...... 81 3.1.2 直接复制整个数据库目录....... 88 3.1.3 使用mysqlhotcopy工具快速备份.............. 88 3.2 数据还原....... 89 3.2.1 使用MySQL命令还原............. 89 3.2.2 直接复制到数据库目录........... 90 3.2.3 mysqlhotcopy快速恢复........... 90 3.3 数据库迁移... 90 3.3.1 相同版本的MySQL数据库之间的迁移.... 91 3.3.2 不同版本的MySQL数据库之间的迁移.... 91 3.3.3 不同数据库之间的迁移........... 92 3.4 表的导出和导入................ 92 3.4.1 使用SELECTINTO OUTFILE导出文本文件............... 92 3.4.2 用mysqldump命令导出文本文件............... 95 3.4.3 用MySQL命令导出文本文件98 3.4.4 使用LOAD DATA INFILE方式导入文本文件............. 101 3.4.5 使用mysqlimport命令导入文本文件....... 103 3.5 综合实例数据的备份与恢复...... 105 3.6 小结.............. 109 第4章MySQL的高级特性... 110 4.1 MySQL 查询缓存........... 110 4.1.1 认识查询缓存..... 110 4.1.2 监控和维护查询缓存.............. 115 4.1.3 如何检查缓存命中率.............. 117 4.1.4 优化查询缓存..... 118 4.2 合并表和分区表.............. 119 4.2.1 合并表.................. 119 4.2.2 分区表.................. 121 4.3 事务控制..... 131 4.4 MySQL分布式事务........ 135 4.4.1 了解分布式事务的原理......... 135 4.4.2 分布式事务的语法.................. 136 4.5 小结.............. 137 第5章MySQL锁定机制....... 138 5.1 MySQL锁定机制概述... 138 5.2 MyISAM表级锁............. 143 5.2.1 MyISAM表级锁的锁模式.... 143 5.2.2 获取MyISAM表级锁的争用情况............ 145 5.2.3 MyISAM表级锁加锁方法.... 146 5.2.4 MyISAM Concurrent Insert的特性........... 148 5.2.5 MyISAM表锁优化建议........ 150 5.3 InnoDB行级锁................ 150 5.3.1 InnoDB行级锁模式................ 150 5.3.2 获取InnoDB行级锁的争用情况............... 155 5.3.3 InnoDB行级锁的实现方法... 157 5.3.4 间隙锁(Net-Key锁)........... 162 5.3.5 InnoDB 在不同隔离级别下加锁的差异.. 163 5.3.6 InnoDB 存储引擎中的死锁.. 164 5.3.7 InnoDB行级锁优化建议....... 166 5.4 小结.............. 167 第6章使用MySQL Workbench 管理数据库.
相关资源
-
《数字电路与逻辑设计》教案
内容介绍 数字电路与逻辑设计是高等学校理工科专业一门重要的专业基础课。全书共9章,系统介绍了数字电路的基本理论、逻辑分析和设计的基本方法。主要内容有数字逻辑基础、逻辑门电路、组合逻辑电路、集成触发器、时序逻辑电路、硬件描述语言(VHDL)、半导体存储器和可编程逻辑器件、D/A和A/D转换、脉冲电路等。 本书紧扣教学大纲,内容系统全面,章节编排合理,概念清晰,注重应用,语言流畅,可读性强。各章末附有适量习题,书末有附录
大小:5.8 MB电路设计配套资源
-
《UGX 5中文版应用与实例教程》源代码,教案
内容介绍 本书理论与实践相结合,以实例为主线,结合相关知识点,循序渐进地介绍UG NX 5的基础知识、曲线设计、草图创建、实体建模、曲面造型、工程图的创建、装配建模、注塑模设计、铣加工及钣金设计等内容。书中提供的工程实例都有详细的操作步骤,有助于读者轻松自如地学习和掌握UG NX 5。 本书可作为高职高专院校机械、电子及工业设计等专业计算机辅助设计课程的教材,也可以作为机械设计与制造工程技术人员的自学用书。 目录 第1章UG
大小:13.02 MBUGX配套资源
-
《嵌入式Linux编程》源代码
本书是按典型的嵌入式Linux项目的生命周期线组织的。前6章介绍如何建立项目,组织、Linux系统,以及选择合适的Linux构建系统。下一步,到达需要对系统架构和设计选择做出某些关键决策的阶段,包括闪存、设备驱动程序和init系统。接着,是利用已构建的嵌入式平台编写应用程序的阶段,其中有两章是关于进程、线程和内存管理的。最后,来到调试和优化平台的阶段,这是在第12章和第13章讨论的。最后一章描述如何为实时应用程序配置Linux。 嵌入式
大小:29.5 MBLinux编程配套资源
-
《2019年全国计算机等级考试一本通:一级计算机基础及MS Office应用》题库
内容简介 为了帮助考生短时间内顺利通过计算机等级考试,全国计算机等级考试命题研究中心和未来教育教学与研究中心联合策划、编写了本书。全书共8章,主要内容包括考试指南、计算机基础知识、计算机系统、Word 2010的使用、Excel 2010的使用、PowerPoint 2010的使用、因特网基础与简单应用、新增真考题库试题及解析。本书所配光盘主要提供模拟考试系统,接近模拟真考环境,带领考生提前进入考场,其自动评分的功能可帮助考生了解自己对知识的掌握
大小:107.68 MB计算机等级考试配套资源
-
数值逼近(第二版) 课后答案
《数值逼近第二版》是2008年复旦大学出版社出版的图书,作者是蒋尔雄、赵风光、苏仰锋。 本书作者根据自己连续多年的教学经验,结合信息与科学计算专业对学生编程能力的要求,在本书的修订过程中重视学生的动手能力。一方面学生通过本教材的学习能够提高Matlab编程的水平;另一方面学生可以通过本教材所附的程序,观察、理解教材中的理论、算法在实际计算时的表现及效果,使学生在学习中获得成就感,提高学生的学习兴趣。 目录 第一章 绪论 1.1 什么
大小:58.8 MB数值课后答案
-
《新编SolidWorks 2015从入门到精通》电子资源
编辑推荐 权威讲解资深SolidWorks专家与具有数十年经验的电脑辅助设计培训教师联手打造 特色方法独家设计图解和视频双通道教学模式,入门更简单,精通更高效 视频授课全程同步高清教学录像,如名师现场指导,透彻解析实操技能 系统全面系统讲解SolidWorks 2015必备知识点,全面囊括相关操作技法 精选案例精心遴选、设计教学案例,典型实用,事半功倍 紧贴实战紧密结合日常工作、学习中的真实需求,学完就用,快速上手 独家技巧精心甄选独家秘技
大小:2.8 GBSolidWorks配套资源
-
软件工程面向对象和传统的方法(第七版) 课后答案
本书对软件工程的面向对象和传统方法进行了严谨和全面的介绍,是软件工程领域的经典著作,被加州大学伯克利分校等180多所美国高校选作教材。本书介绍面向对象的软件开发方法,统一过程的理论和实践,还强调文档、维护、重用、可移植性、测试和CASE工具等软件工程基础的重要性,并着重扩充敏捷过程和开源软件方面的新内容。此外,采用全新的MSG基金案例研究,突出统一过程的更多方面。 目录 出版者的话 专家指导委员会 译者序 前言 第一部分
大小:34.9 MB软件工程课后答案
-
计算机组成与设计(第三版) 课后答案
《计算机组成与设计(第3版)》是2012年12月31日清华大学出版社出版的图书,作者是王诚。 本书是作者多年从事计算机组成原理课程教学和有关科研成果的结晶,在完成国家精品课程建设的基础上对本书进行了重要修订,使教材内容更先进,学习难度也有所降低。本书简要地介绍了数字电路基础和逻辑设计的内容,全面而比较深入地讲解了计算机组成的原理知识和设计与实现的技术,包括数据表示和运算器、指令系统和控制器、三级结构的存储器系统、
大小:8.92 MB计算机组成课后答案
下载地址
相关声明: