我想知道是否有人亲自用大数据集对新的 InnoDB 进行了基准测试。
我没有使用最新版本,但我已经实现了包含超过 2000 万条记录的 ISAM 表。它的索引很好,我能够在给定条件下在不到 10 秒的时间内挑选出大约 10K 条记录。但我的问题是它不会对新插入有好处,因为必须重建索引。
我读到新的 InnoDB 引擎在使用 ACID 事务时速度非常快。
顺便说一句,数据库将被许多用户不断阅读,新条目也可能会频繁出现。
真的有人试过吗?
最佳答案
我从未使用过 innodb 插件,因为我一直发现标准的 innodb 引擎性能非常好,尤其是在读取方面。不确定为什么人们认为 myisam 比 innodb 性能更高——这是一个包裹在谜中的难题。
以前的回答
5 亿行查询运行时间为 0.02 秒
6000 万行查询运行时间为 0.34 秒
60 million entries, select entries from a certain month. How to optimize database?
1.25 亿行查询运行时间为 0.7 秒
1 亿行...
Optimal MySQL settings for queries that deliver large amounts of data?
更多有趣的东西
http://dev.mysql.com/doc/refman/5.0/en/innodb-index-types.html
http://www.xaprb.com/blog/2006/07/04/how-to-exploit-mysql-index-optimizations/
http://www.mysqlperformanceblog.com/2011/03/18/video-the-innodb-storage-engine-for-mysql/
http://www.mysqlperformanceblog.com/2008/12/03/mysql-50-51-and-innodb-plugin-cpu-efficiency/
http://code.openark.org/blog/mysql/reasons-to-use-innodb-plugin
关于mysql - 有没有人尝试过新的 MySQL 5.5 InnoDB 的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313895/