哪个数据库是面向性能的,MySQL 还是 MariaDB?
哪种存储引擎更适合以下所有情况?
- 应该是可扩展的数据库
- 查询处理速度快
- 有社区支持
- 有很多教程或任何其他替代品吗?
哪个数据库是面向性能的,MySQL 还是 MariaDB?
哪种存储引擎更适合以下所有情况?
性能更多地取决于为 MariaDB 或 MySQL 选择的数据库引擎。与 MySQL的默认MyISAM引擎相比,MariaDB 支持更快的写入缓存启用引擎,称为“Aria” 。
与 MyISAM 相比,Aria 对于临时表通常更快,因为 Aria 将行数据缓存在内存中,并且通常不必将临时行写入磁盘。
另一个增强的领域是获取视图的方式。MariaDB 使用 TableElimination,但我不确定 MySQL 是否使用它(我从未发现任何地方提到过!)。
除了 MariaDB,在 Microsoft SQL Server 2005/2008 和 Oracle 11g 中都发现了相同的表消除。