gpt4 book ai didi

mysql - 快速选择/加入 MySQL 存储引擎?

转载 作者:行者123 更新时间:2023-11-29 04:03:39 25 4
gpt4 key购买 nike

我有一些非常大的数据库(有些高达 1.5 亿行)我正在使用 & 在最初插入数据后,没有太多的 INSERT's 正在进行;只是很多 SELECT 的JOINS 的用法。

我经常使用 InfoBright(社区版本),虽然我相信它是一个很好的引擎,但我个人一直遇到一些问题让它像它应该的那样(快速)运行。

所以我想知道是否还有其他人可以为 MySQL 推荐任何其他快速免费存储引擎?

我正在检查 tokudb;还有其他东西要检查吗?

最佳答案

您也应该看看 InfiniDBhttp://infinidb.org/ (最快的之一)

在对任何引擎进行基准测试之前,您需要考虑很多因素。多核处理器、内存、配置等硬件。设计与您的架构等相关的内容,以及所有这些如何影响引擎性能。

请查看此博客,了解他们如何对引擎进行基准测试(它命名其他引擎类型)- http://www.mysqlperformanceblog.com/2010/01/07/star-schema-bechmark-infobright-infinidb-and-luciddb/

请注意,此比较适用于星型模式设计。如果列式数据库引擎不符合您的要求,您可以查看 XtraDB ,它是 InnoDB 的扩展版本(不是最快的,但符合 ACID)。

ps - 始终跟踪每个引擎的属性(对您来说很重要)- 例如引用完整性检查、ACID 合规性等。有时,与查询性能提高 10% 相比,这些限制可能会成为更大的破坏因素

关于mysql - 快速选择/加入 MySQL 存储引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6083716/

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