一个开源的关系型数据库,开发者为瑞典 MySQL AB 公司。在2008年1月16号被 Sun 公司收购。而2009年,SUN 又被 Oracle 收购.目前 MySQL 被很多互联网企业所使用。有体积小、速度快、总体拥有成本低,开放源码等优点

VIP内容

识别、分析和改进性能低下的查询,这些查询会损害用户体验并导致业务收入损失。这本书将帮助您通过一个多步骤的过程,使查询调优成为您日常生活中不可分割的一部分,这个过程包括监视执行时间、识别用于优化的候选查询、分析它们的当前性能,以及改进它们以更快地交付结果和更少的开销。作者Jesper Krogh系统地讨论了这些步骤以及执行这些步骤的数据源和工具。

MySQL 8查询性能调优旨在帮助您使用多种策略提高查询性能。您将了解如何使用传统的解释命令和新的解释分析工具来分析查询。您还将看到如何使用Visual Explain特性来提供执行计划的可视化视图。索引的覆盖范围包括索引策略和索引统计信息,您将了解如何使用直方图来提供关于倾斜数据分布的输入,优化器可以使用这些数据分布来提高查询性能。您将了解锁,以及如何研究锁问题。您将了解MySQL优化器是如何工作的,包括新的散列连接算法,以及如何在需要时更改优化器的行为以交付更快的执行时间。您将获得取悦应用程序用户所需的工具和技能,并从企业计算资源中获取最大的价值。

你会学到什么

  • 监视查询性能,以识别性能差的执行器
  • 选择能够提供最大收益的查询进行优化
  • 使用解释分析和可视化解释等工具分析查询
  • 通过广泛的策略改进慢速查询
  • 正确地部署索引和直方图,以帮助创建快速执行计划
  • 理解和分析锁以解决争用并提高吞吐量

这本书是给谁看的

熟悉MySQL并需要参与查询调优的数据库管理员和SQL开发人员。虽然需要一些MySQL经验,但是不需要预先了解查询性能调优。

成为VIP会员查看完整内容
0
41

最新论文

In this paper we introduce the SchemaDB data-set; a collection of relational database schemata in both sql and graph formats. Databases are not commonly shared publicly for reasons of privacy and security, so schemata are not available for study. Consequently, an understanding of database structures in the wild is lacking, and most examples found publicly belong to common development frameworks or are derived from textbooks or engine benchmark designs. SchemaDB contains 2,500 samples of relational schemata found in public repositories which we have standardised to MySQL syntax. We provide our gathering and transformation methodology, summary statistics, and structural analysis, and discuss potential downstream research tasks in several domains.

0
0
下载
预览
Top