gpt4 book ai didi

MySQL:MySQL 5.5 中会提供面向列的引擎吗?

转载 作者:可可西里 更新时间:2023-11-01 08:01:14 25 4
gpt4 key购买 nike

MySQL 5.5 的核心版本中会提供面向列的存储引擎(例如 InfiniDB)吗?

意思是,不是作为插件,而是与核心 MySQL 5.5 bundle 一起提供。

最佳答案

您不能只是将基于列的引擎插入 MySQL。这样做的原因是它的优化器只理解支持传统索引的基于行的引擎。

因此,基于列的引擎(Infobright、infinidb 和 Kickfire)都使用它们自己对 mysql 核心的修改,这使得它使用它们的优化器而不是标准优化器(在某些情况下仅用于某些查询)。

而其他基于行的引擎(Tokutek、PBXT 等)可以简单地作为插件运行。

对于列引擎,存储引擎 API 并不能真正正常工作(至少高效)。

列引擎不支持常规索引,这意味着优化器不知道如何针对它们进行优化。

所以嗯,不。

关于MySQL:MySQL 5.5 中会提供面向列的引擎吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com