8.1 优化概述
数据库性能取决于数据库级别的几个因素,例如表、查询和配置设置。这些软件结构在硬件级别上产生CPU和I/O操作,您必须最小化和尽可能有效地进行这些操作。在改进数据库性能时,您首先应学习软件的高级规则和指南,并使用执行时间测量性能。随着您成为专家,您将了解更多内部发生的事情,并开始测量诸如CPU周期和I/O操作之类的东西。
典型的用户旨在最大限度地提高其现有软件和硬件配置的数据库性能。高级用户则寻找改进MySQL软件本身的机会,或者开发自己的存储引擎和硬件设备,以扩展MySQL生态系统。
-
在数据库级别进行优化
-
在硬件级别进行优化
-
平衡便携性和性能
在数据库级别进行优化
在硬件级别进行优化