当前位置: > 数据库 > MySQL >

请列举一些MYSQL性能优化原则

时间:2019-01-05 22:37来源:未知 作者:IT
减少表连接,减少复杂 SQL,拆分成简单SQL
•减少排序:非必要不排序,利用索引排序,减少参与排序的记录数
•尽量避免 select *
•尽量用 join 代替子查询
•尽量少使用 or,使用 in 或者 union(union all) 代替
•尽量用 union all 代替 union
•尽量早的将无用数据过滤:选择更优的索引,先分页再Join…
•避免类型转换:索引失效
•优先优化高并发的 SQL,而不是执行频率低某些“大”SQL
•从全局出发优化,而不是片面调整
•尽可能对每一条SQL进行 explain (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容