2016 - 2024

感恩一路有你

innodb和myisam哪个好 myisam和innodb的区别?

浏览量:2525 时间:2021-03-10 17:04:59 作者:admin

myisam和innodb的区别?

没有这么简单的比较。如果是这样,请使用MyISAM来读取更多的表,使用InnoDB来写入更多的表。

有很多因素需要考虑,我列出了一些:

1。如果你能将数据缓存在内存中,速度就不会有太大的差别。此时,获取数据的速度取决于物理硬件限制;

2。访问模式与访问速度有关。如果并发度高,表锁的性能一般比行锁差,因为要处理并发冲突;

3。大多数小公司,或在早期,公司使用简单的MyISAM。其性能要求不高,表格数据相对较少。此时,MyISAM“似乎”很大。如果数据量大,公司就会发展,业务逻辑关系就会复杂。此时,对数据库的测试就是缓存和优化器的设计。如此简单的MyISAM引擎怎么能比InnoDB更快呢。MyISAM使用操作系统来缓存数据。操作系统不知道如何优化数据库访问,而InnoDB使用自己的缓存功能来加速访问。您应该知道,优化离应用程序/数据端越近,它就越有效。

innodb和myisam哪个好 myisam为什么比innodb查询快 myisam和innodb是什么

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。