美文网首页技术文
经典MYSQL好书,值得大家收藏!

经典MYSQL好书,值得大家收藏!

作者: 大圣众包 | 来源:发表于2016-09-27 11:24 被阅读2939次

    由于体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。这也是MySQL收获一大批迷弟迷妹的原因。纵观各大论坛,总是有很多迷弟迷妹咨询关于MySQL的学习工具,或想学习数据库,或为入行DBA做准备。现大圣众包威客平台(www.dashengzb.cn)特为大家搜罗了几本经典的MySQL书籍。

    一、SQL入门

    《The Art of SQL》

    内容:

    数据处理仍处于系统的核心,特别是现在世界各地的企业都在面临着激增的数据量。数据库性能已经成为一个大难题,大多数IT部门认为,开发商应该提供简单的SQL代码来解决眼前的问题,让数据库管理员调整任何“坏SQL”的更新版本。《TheArtofSQL》为SQL用户提供了专注于架构设计的理论讲授。

    评价:

    此书将SQL调优模拟成一场战役再进行战术分析。它更多的是传授SQL架构设计方面的知识,实际的调优实例不多,建议看原版。

    2.《SQL应用重构》

    内容:

    当数据库的性能达不到预期时,该怎么办呢?在用昂贵的硬件升级的力、法来解决这一问题之前,请拿起这本书。本书将教你如何发现和评估需要重构的代码,理解重构和性能之间至关重要的关系。如果你的应用陷入了困境,那么本书将能帮你使它重新加快速度。

    在本书中你将学习到:判断你是否(以及在哪里)可以得到性能的提升;应用快速修复的方法(如在存储函数和过程中限制对数据库的调用);改写SQL语句以提高数据访问的效率;重构任务(如用存储过程代替应用代码,用全面的SQL语句代替重复的过程化语句)的方法;增加并行以重构流程的方法;使用模式扩展、常规视图、物化视图、分区等来重构设计的方法。

    评价:

    市面有很多讲述程序重构的书,但一直缺少讲述数据库代码重构的书,直到本书出版为止。另外,本书也有很多高级的SQL技术。

    二、MySQL入门&精通

    《深入浅出MySQL:数据库开发、优化与管理维护(第2版)》

    内容:

    《深入浅出MySQL:数据库开发、优化与管理维护(第2版)》从数据库的基础、开发、优化、管理维护和架构5个方面对MySQL进行了详细的介绍,每一部分都独立成篇。基础篇主要适合于MySQL的初学者阅读,开发篇主要适合于MySQL的设计和开发人员阅读,优化篇主要适合于开发人员和数据库管理员阅读,管理维护篇主要适合于数据库管理员阅读,架构篇主要适合高级数据库管理人员和数据库架构设计师阅读。本书作者都是MySQL方面的资深DBA,本书不但融入了他们丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有很强的实战性和可操作性。

    评价:

    这是中文原创书籍中比较适合MySQL入门的一本。它较粗浅地介绍了MySQL的相关特性,比较适合MySQL运维的入门。

    2.《MySQL技术内幕InnoDB存储引擎》

    内容:

    作为国内唯一一本关于InnoDB的专著,本书从源代码的角度,深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB。更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导。本书适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。

    评价:

    本书很详细地从代码层面分析了InnoDB的内部结构,适合想要深入学习InnoDB的用户。

    MySQL是一个关系型数据库管理系统,它由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。它是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一。随着大数据产业的兴盛,MySQL将越来越被重视。

    (更多大数据与商业智能领域干货、兼职机会请关注大圣众包平台,或添加大圣花花个人微信号(dashenghuaer),拉你入bigdata&BI交流群330648564。)

    相关文章

      网友评论

        本文标题:经典MYSQL好书,值得大家收藏!

        本文链接:https://www.haomeiwen.com/subject/rspcyttx.html