《MySQL排错指南》导读

简介: 当这些信息综合到一起的时候,它们能够详细解释MySQL操作的每个方面。但是,如果你不知道问题是如何发生的,你可能会从文档中提到的大量建议中忽略掉真正的原因。即使你向专家咨询问题产生的原因,他们也可能只会给出很多的建议,你仍需要找出真正的原因。


e9cb011cba34653d8c4b31417ec1ba90df6778e1

前言

MySQL排错指南
我从2006年5月开始,作为首席技术支持工程师在MySQL AB公司MySQL支持团队的bug校验组工作,然后我到了Sun公司,最后是在Oracle公司。在日常工作中,我经常遇到用户受困于某个问题而不知所措的情况。虽然有已经被证实可用的方法去定位并快速修复问题,但是用户往往很难从大量的信息中筛选出这些可用的信息。尽管有数以千百计的著名书籍、博文和网页都详细介绍了MySQL服务器方方面面的问题,但这正是我感觉困难的地方:这些信息都关注于如何让MySQL服务器正常地工作,而忽略了定位错误和异常的方法。

当这些信息综合到一起的时候,它们能够详细解释MySQL操作的每个方面。但是,如果你不知道问题是如何发生的,你可能会从文档中提到的大量建议中忽略掉真正的原因。即使你向专家咨询问题产生的原因,他们也可能只会给出很多的建议,你仍需要找出真正的原因。否则,你做出的任何修改可能只是临时解决了问题,甚至反而使问题更糟。

了解问题的来源非常重要,有时对SQL语句或者配置选项的一个修改就可以解决问题。掌握错误的原因可以让你永久地修复它并保证以后不再发生。

我写这本书的目的是告诉读者我经常使用什么方法来确定导致 SQL 应用程序或MySQL配置错误的原因,以及如何解决这些问题。

目录

第1章 基础

1.1 语法错误
1.2 SELECT返回错误结果
1.3 当错误可能由之前的更新引起时
1.4 获取查询信息
1.5 追踪数据中的错误
1.6 慢查询
1.7 当服务器无响应的时候
1.8 特定于存储引擎的问题及解决方案
1.9 许可问题

第4章 MySQL环境

4.1 物理硬件限制
4.2 操作系统限制
4.3 其他软件影响

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
关系型数据库 MySQL 测试技术
MySQL 排错-解决MySQL非聚合列未包含在GROUP BY子句报错问题
MySQL 排错-解决MySQL非聚合列未包含在GROUP BY子句报错问题
664 0
|
MySQL 关系型数据库 数据安全/隐私保护
|
关系型数据库 MySQL 测试技术
|
监控 关系型数据库 MySQL

推荐镜像

更多