10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 36.4 mb
PDF (A4)- 36.4 mb
手册页(TGZ)- 237.6 kb
手册页(Zip)- 349.4 kb
信息(Gzip)- 3.4 mb
信息(邮政编码)- 3.4 mb
本手册节选

MySQL 5.7参考手册/.../ 使用InnoDB进行测试和基准测试

14.1.4使用InnoDB进行测试和基准测试

如果InnoDB不是默认的存储引擎,您可以确定您的数据库服务器和应用程序是否正常工作InnoDB通过重新启动服务器——default-storage-engine = InnoDB在命令行上或default-storage-engine = innodb定义在(mysqld)部分的MySQL服务器选项文件。

由于更改默认存储引擎只会影响新创建的表,因此请运行应用程序安装和设置步骤,以确认所有内容都正确安装,然后测试应用程序特性,以确保数据加载、编辑和查询特性正常工作。如果表依赖于特定于另一个存储引擎的特性,则会收到一个错误。在本例中,添加引擎=other_engine_name条款创建表语句以避免错误。

如果您没有对存储引擎做出深思熟虑的决定,并且希望预览使用InnoDB,发出命令ALTER TABLE table_name ENGINE=InnoDB对于每个表。或者,在不影响原始表的情况下运行测试查询和其他语句,可以复制:

创建表…引擎=InnoDB AS SELECT * FROMother_engine_table

要在实际工作负载下评估完整应用程序的性能,请安装最新的MySQL服务器并运行基准测试。

测试整个应用程序生命周期,从安装到大量使用,再到服务器重新启动。在数据库繁忙时杀死服务器进程,以模拟电源故障,并在重新启动服务器时验证数据是否成功恢复。

测试任何复制配置,特别是如果您在源服务器和副本上使用不同的MySQL版本和选项。