10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册摘录

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

15.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 SELECT * FROMother_engine_table

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

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

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