文章 2017-05-02 来自:开发者社区

《MySQL排错指南》导读

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

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——4.3 其他软件影响

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第4章,第4.3节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 4.3 其他软件影响 目前为止我们讨论的所有问题在MySQL服务器运行环境中都很重要。理想情况下,MySQL应该运行在专有环境中,使用主机的所有物理资源。但是一些站点将MySQL用在共享环境下。这包括共享....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——4.2 操作系统限制

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第4章,第4.2节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 4.2 操作系统限制 操作系统在MySQL上会存在其他限制。例如,我曾经见过一个案例,服务器故障是因为Linux主机设置了vm.overcommit_ratio = 50。这个参数指定系统经由malloc....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——4.1 物理硬件限制

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第4章,第4.1节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 4.1 物理硬件限制 对性能有不切实际的期望是通常会犯的错。我们要求MySQL服务器在忽略硬件组件延迟的情况下进行优化。因此,理解什么导致了延迟很重要。 下面列出了影响MySQL服务器的硬件资源: 内存C....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——第4章 MySQL环境

第4章 MySQL环境 MySQL排错指南MySQL服务器在运行环境中不是孤立的。即使它运行在专用服务器环境中,你依然需要考虑硬件资源和操作系统限制。在共享环境中,MySQL服务器仍然会受到其他进程的影响。关于MySQL操作系统层面的调优,这个主题可以另写一本书了。所以本章不深入讨论,只是从排错角度切入并展开。MySQL的其中一个优势就是能运行在不同环境中,但这也导致了本章很难将其细化说明。最终....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——1.9 许可问题

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第1章,第1.9节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.9 许可问题 MySQL有复杂的权限方案,这使得你可以精确地设置哪些用户和主机可以或不可以执行这个或那个操作。从5.5版本开始,MySQL也有了可插拔式的身份验证模式。 尽管它有很多优势,但是这个方案....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——1.7 当服务器无响应的时候

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第1章,第1.7节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.7 当服务器无响应的时候 有时候,MySQL客户端会收到严重的错误消息“在请求中丢失与服务器的连接”或者“服务器已停止”。尽管我希望你永远不会遇到这个错误,但是有所准备总是有好处的。由MySQL安装本....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——1.6 慢查询

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第1章,第1.6节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.6 慢查询 SQL应用程序的一个常见问题就是性能退化。这一节将会介绍当你面对性能问题时的一些基本操作。不必担心细节,仅仅关注本质的思想就好。随着知识的深入,你会发现你自己变得更加训练有素,能够更加高效....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——1.5 追踪数据中的错误

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第1章,第1.5节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.5 追踪数据中的错误 如果你严格地检查查询和更新的结果,就会发现很多问题,这些问题可能持续数周而未被察觉,然后慢慢变得越来越严重,直到最后无可避免地引发很多让人苦恼的问题。然而,问题确实在慢慢地接近你....

文章 2017-05-02 来自:开发者社区

《MySQL排错指南》——1.4 获取查询信息

本节书摘来自异步社区出版社《MySQL排错指南》一书中的第1章,第1.4节,作者:【美】Sveta Smirnova(斯维特 斯米尔诺娃),更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 获取查询信息 正如前一节看到的一样,数据库会返回一些关于每个查询的重要信息,有些信息直接展现在MySQL的访问客户端中,而有些信息则需要通过如SHOW WARNINGS等命令才能得到。当从应用程序....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。