【问题标题】:Mariadb vs MySQL query execution timeMariadb vs MySQL 查询执行时间
【发布时间】:2020-11-15 20:03:44
【问题描述】:

MariaDB 执行计划 MySQL执行计划

我在 MySQL 和 Mariadb 上使用相同的资源运行了相同的查询,但在 Mariadb 中它比 mysql 需要更多的时间。我认为在 MySQL 中发送数据是问题所在。有什么想法吗?

这里是解释:

Mysql query explain MariaDB query explain

【问题讨论】:

  • “发送数据”是 Profile 表示查询花费大部分时间的 2 或 3 个阶段之一。无用的信息。 EXPLAIN 可能会提供有关差异的信息。

标签: mysql performance mariadb


【解决方案1】:

优化器在 MySQL 5.6 和 MariaDB 10.0 出现分歧;从那时起,它们一直在分化(现在是 8.0 和 10.5)。我发现一些查询在一种产品或另一种产品中运行得更快。

对于新手 - 选择方便的产品。对于拥有大型数据库的专家——尝试两个分支;很难预测哪个更适合你。

如果您想描述您的应用程序,我们或许可以更具体地为您提供指导;或者告诉你“任何一个”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2012-03-11
    • 1970-01-01
    • 2014-06-08
    • 2016-07-01
    • 2014-11-26
    • 1970-01-01
    相关资源
    最近更新 更多