MySQL性能优化 基本原则 想要发挥 MySQL 的最佳性能,需要遵循 3 个基本使用原则。 让MySQL回归存储的基本职能:MySQL 数据库只用于数据的存储,不进行数据的复杂计算,不承载业务逻辑,确保存储和计算分离; 查询数据时,尽量单表查询,减少跨库查询和多表关联; 杜绝大事务、大 SQL、大批量、大字段等一系列性能杀手。 大事务:运行步骤较多,涉及的表和字段较多,容易造成资源的争抢,甚至形成死锁。一旦事务回滚,会导致资源占用时间过长。 大 SQL:复杂的SQL意味着过多的表的关联,MySQL 数据库处理关联超过3张表以上的SQL时,占用资源多,性能低下。