序 | 教程摘要 |
---|---|
11 |
《Mysql实例mysql性能监控工具Innotop简介及配置》【VEPHP】 MYSQL必读安装INNOTOP工具非常简单,其是由PERL写的,当然必要PERL环境和相关的工具包 |
12 |
《Mysql应用MySQL性能优化的最佳20+条经验》【VEPHP】 如果你的应用程序有很多JOIN查询,你应该确认两个表中Join的字段是被建过索引的.这样,MySQL内部会启动为你优化Join的SQL语句的机制.而且,这些被用来Join的字段,应该是相同的类型的.例如:如果你要把DECIMAL字段和一个INT字段Join在一起,MySQL就无法使用它们的索引.对于那些STRING类型,还需要有相同的字符集才行 |
13 |
《Mysql实例MySQL性能优化》【VEPHP】 character-set:如果是单一语言使用简单的characterset例如latin1.尽量少用Utf-8,utf-8占用空间较多.--memlock:锁定MySQL只能运行在内存中,避免swapping,但是如果内存不够时有可能出现错误.--max_allowed_packet:要足够大,以适应比较大的SQL查询,对性能没有太大影响,主要是避免出现packet错误 |
14 |
《MYSQL数据库MySQL性能优化之路---修改配置文件my.cnf》【VEPHP】 MYSQL数据库在Apache,PHP,MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分.对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但必要理解一些MySQL专业知识,同时还必要长时间的观察统计并且根据经验进行判断,然后设置合理的参数 |
15 |
《Mysql实例一个单引号引发的MYSQL性能问题分析》【VEPHP】 很明显,不使用单引号没有用上主索引,并进行了全表扫描,使用单引号就能使用上索引了 |
16 |
《Mysql应用MySQL性能参数详解之Skip-External-Locking参数介绍》【VEPHP】 MYSQL实例当外部锁定(external-locking)起作用时,每个进程若要拜访数据表,则必须等待之前的进程完成操作并解除锁定.由于服务器拜访数据表时经常需要等待解锁,因此在单服务器环境下externallocking会让MySQL性能下降.所以在很多Linux发行版的源中,MySQL配置文件中默认使用了skip-external-locking来避免externallocking |
17 |
《Mysql必读使用FriendFeed来提升MySQL性能的方法》【VEPHP】 MYSQL入门随着数据的增长,我们也曾迭代地办理了随着如此迅猛的增长而带来的扩展性问题.我们的尝试很有代表性,例如使用只读mysql从节点和memcache来增加读取吞吐量,对数据库进行分片来提高写入吞吐量.然而,随着业务的增长,添加新功能比扩展既有功能以迎合更多的流量变得更加困难 |
18 |
《Mysql实例Mysql性能优化案例 - 覆盖索引分享》【VEPHP】 MYSQL必读例如上面的sql,查询条件是user_id,可以使用联合索引,要查询的字段是picnamesmallimg,这两个字段也在联合索引中,这就实现了“笼罩索引”,可以根据这个联合索引一次性完成查询工作,所以提升了性能 |
19 |
《Mysql应用Mysql性能优化案例研究-覆盖索引和SQL_NO_CACHE》【VEPHP】 注:本文是参考《Mysql性能优化案例-覆盖索引》的一篇文章借题发挥,参考了原文的知识点,本身做了一点的发挥和研究,原文被多次转载,不知作者何许人也,也不知出处在哪个,如需原文请自行搜索 |
20 |
《看jmeter大神如何测试mysql性能》【测试笔记】 )DTBASEURL:jdbc:mysql://localhost:3306/DatebaseName.其中localhost:3306,这个是你测试的server地址,DatebaseName,这个是你测试的数据库名字 |