我不知道哪个引擎会为我的数据库查询提供最佳性能。
我的服务器正在对数据库进行参数化查询,查询不大。
我不想听你的意见!
发动机
答案 0 :(得分:1)
对于绝大多数用途,InnoDB是正确的选择。使用它。
屏幕截图中列出的大多数其他选项都是专用存储引擎,不适合一般用途(MEMORY,EXAMPLE,FEDERATED,ARCHIVE,CSV和BLACKHOLE),或者在MySQL的标准版本中不可用(其余大部分,例如InifiniDB,Brighthouse和TokuDB)。
唯一的例外是MyISAM,它是一个较旧的MySQL存储引擎,不支持事务,更容易出现损坏,并且通常比InnoDB表现更差。通常没有理由在MySQL的当前版本中使用它。