Ráp*_*rás 6 mysql myisam innodb
使用InnoDB和一些MyISAM表根据其用途设置数据库是一个好习惯吗?我只为参与交易的人设置InnoDB,为其他一切设置MyISAM.这是否有某种负面影响或任何东西来避免这种解决方案?
除非您可以证明使用MyISAM具有明显的性能优势,或者需要MyISAM的FULLTEXT或GIS索引,否则对所有表使用InnoDB 。
InnoDB是MySQL 5.5及更高版本中的默认存储引擎。InnoDB具有崩溃安全性,并且正在积极开发中。在大多数情况下,它的性能都比MyISAM好。
MyISAM在崩溃期间很容易损坏。它不会将数据同步保存到磁盘(取决于文件系统缓冲)。它仅具有表级锁定。它没有得到发展或增强,并且正在被淘汰。
| 归档时间: |
|
| 查看次数: |
312 次 |
| 最近记录: |