Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪个数据库是面向性能的,MySQL还是MariaDB?_Mysql_Database_Database Tuning_Mariadb - Fatal编程技术网

哪个数据库是面向性能的,MySQL还是MariaDB?

哪个数据库是面向性能的,MySQL还是MariaDB?,mysql,database,database-tuning,mariadb,Mysql,Database,Database Tuning,Mariadb,哪个数据库是面向性能的,MySQL还是MariaDB 以下哪种存储引擎更好 应该是可伸缩的数据库 快速查询处理 获得社区支持 有很多教程或其他选择吗 性能更依赖于为MariaDB或MySQL选择的数据库引擎。 与MySQL的默认引擎相比,MariaDB提供了一个更快的支持写缓存的引擎“Aria” 与MyISAM相比,对于临时表,Aria通常更快,因为Aria将行数据缓存在内存中,通常不必将临时行写入磁盘 另一个增强的方面是获取视图的方式。MariaDB使用了Stableelimination,

哪个数据库是面向性能的,MySQL还是MariaDB

以下哪种存储引擎更好

  • 应该是可伸缩的数据库
  • 快速查询处理
  • 获得社区支持
  • 有很多教程或其他选择吗

性能更依赖于为MariaDB或MySQL选择的数据库引擎。 与MySQL的默认引擎相比,MariaDB提供了一个更快的支持写缓存的引擎“Aria”

与MyISAM相比,对于临时表,Aria通常更快,因为Aria将行数据缓存在内存中,通常不必将临时行写入磁盘

另一个增强的方面是获取视图的方式。MariaDB使用了Stableelimination,但我不确定MySQL是否使用了它(我在任何地方都没有发现提到过!)


除了MariaDB之外,在MicrosoftSQLServer2005/2008和Oracle11g中也发现了相同的表删除

是否有其他性能优化的开源数据库?很难特别提及,这取决于您需要的几个因素,例如读优化或写优化,这还取决于隔离级别、锁定机制等。