最新消息:

标签:SQL优化

MySQL优化—DBA对MySQL优化的一些总结
DBA

MySQL优化—DBA对MySQL优化的一些总结

admin 11年前(2015-08-29) 1浏览

1. 要确保有足够的内存 数据库能够高效的运行,最关建的因素需要内存足更大了,能缓存住数据,更新也可以在内存先完成。但不同的业务对内存需要强度不一样,一推荐内存要占到数据的15-25%的比例,特别的热的数据,内存基本要达到数据库的80%大小。 2. ...

比较全面的MySQL优化参考(下篇)
mysql

比较全面的MySQL优化参考(下篇)

admin 11年前(2015-07-02) 0浏览

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方...

比较全面的MySQL优化参考(上篇)
mysql

比较全面的MySQL优化参考(上篇)

admin 11年前(2015-05-30) 0浏览

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方...

MySQL一个异常查询问题追查
mysql

MySQL一个异常查询问题追查

admin 11年前(2015-03-25) 0浏览

问题 <code style="color: inherit;">线上碰到的问题:相同的语句,只是最后的limit行数不同。奇怪的是,limit 10 的性能比limit 100的语句还慢约10倍。 隐藏用户表信息,语...

优化临时表使用,SQL语句性能提升100倍
sql

优化临时表使用,SQL语句性能提升100倍

admin 11年前(2015-03-24) 0浏览

【问题现象】 线上mysql数据库爆出一个慢查询,DBA观察发现,查询时服务器IO飙升,IO占用率达到100%, 执行时间长达7s左右。 SQL语句如下: SELECT DISTINCT g.*, cp.name AS cp_name, c.name...

[MySQL优化案例]系列 — 分页优化
mysql

[MySQL优化案例]系列 — 分页优化

admin 12年前(2014-07-29) 0浏览

通常,我们会采用ORDER BY LIMIT start, offset 的方式来进行分页查询。例如下面这个SQL: SELECT * FROM `t1` WHERE ftype=1 ORDER BY id DESC LIMIT 100, 10; 或...