MySQL权威指南第四版:全面解析数据库引擎(mysql权威指南第四版)
MySQL的一大卖点就是它的全面性,而MySQL权威指南第4版正是为了满足大家对MySQL的全面需求而出版的一本书。本书由MySQL官方出版,旨在为MySQL开发人员提供全面、深入的解析。
本书从MySQL起源开始,讲述MySQL围绕数据库引擎技术的发展历史:从面向文件系统到事务处理引擎再到新一代多引擎架构,扼要阐述MySQL在理论知识、技术实现以及实际应用上的突破及新技术,并对其各种特性和实现原理作出详尽的解释。
本书共4个章节,从MySQL的数据库架构开始,介绍了MySQL的核心技术和方法,比如锁定机制、存储引擎、事务管理等;第二章介绍了有关MySQL的引擎,包括InnoDB事务引擎、MyISAM静态表引擎、MEMERY暂存表引擎等;第三章介绍了MySQL的监视工具,比如调试器、日志记录、性能分析计划等;第四章介绍了MySQL数据库的部署和维护,包括优化、备份与恢复、安全管理等方面。
本书不仅适用于有经验的MySQL开发人员,也适用于MySQL的新手。本书提供的内容确实全面,可以帮助读者通过熟练掌握MySQL内部机制以及全新的MySQL引擎,有效地提高MySQL开发效率,良好地支持MySQL应用。
下面是一些MySQL权威指南第4版涉及到的MySQL语句示例(MySQL 8.0.17):
//获取MySQL当前支持的存储引擎
SHOW ENGINES;
//创建表空间
CREATE TABLESPACE
ts_test
ADD DATAFILE
‘ts_test.ibd’
INDEXFILE
‘ts_test.idx’;
// 将数据文件移动到特定的表空间
ALTER TABLE mytable
MOVE TABLESPACE ts_test;
//禁用事务引擎
ALTER ENGINE InnoDB DISABLE;
总之,MySQL权威指南第4版是一本很不错的书,从理论到实践,无处不全面,它从技术上解答了MySQL开发所需的全部问题,十分有助于MySQL开发人员把数据库更好地充实激发出最大的价值。