myisam

2018-08-29

mysql – MyISAM与InnoDB

我正在研究涉及大量数据库写入的项目,我会说(70%的插入和30%的读取)。该比率还包括我认为是一次读取和一次写入的更新。读取可能很脏(例如,在读取时我不需要100%准确的信息)。 有问题的任务将是每小时进行超过100万次数据库事务。 我在网上看到了很多关于MyISAM和InnoDB之间差异的东西,对于我将用于此任务的特定数据库/表,MyISAM似乎是我的明显选择。从我似乎正在阅读的内容来看,如果需要事务处理,InnoDB很好,因为支持行级锁定。 有没有人有这种负载(或更高)的经验?MyISAM是走的路吗? 答案 我在表格中简要地讨论过这个问题,这样你就可以得出结论是否与InnoDB或MyISAM一起使用。 以下是您应该在哪种情况下使用哪个数据库存储引擎的小概述: MyISAM InnoDB ————————————————– ————– 必需的全文搜索是5.6.4 ————————————————– ————– 需要交易是的 ————————————————–...

Read More