哪种类型的表存储会提供高性能?

时间:2013-01-07 17:32:42

标签: mysql performance

包含3列,1000000条记录的表格。另有20列的表,5000000条记录。从上面哪个表给出了查询数据时的快速输出。如果两个表都有自动增量值作为主键?

为了更清楚地表达,  可以说,table1有3列,有1百万条记录,1个字段被索引。并且table2有30列,10个记录,5个字段被索引。如果我运行查询来从table1中选择数据,而下一个查询从table2中获取数据(列在两个表上都被索引),哪个表比其他表更快地输出?

1 个答案:

答案 0 :(得分:0)

根据您提到的尺寸,表格非常小​​,无关紧要。

一般来说,MyISAM对于几乎任何一张桌来说都会比InnoDB快一点,尽管看起来差距一直在关闭。

请记住,虽然性能损失较小,但InnoDB在ACID合规性方面为您提供了很多。