首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

分析一下mysql的状态,该怎么处理

2012-03-24 
分析一下mysql的状态网站放在是VPS上, 1G内存,VPS上主要放了二次开发过的DISCUZ X2.0的程序,每次运行时间

分析一下mysql的状态
网站放在是VPS上, 1G内存,VPS上主要放了二次开发过的DISCUZ X2.0的程序,每次运行时间都达到了0.5秒左右,数据库查询在10次左右,但是本地测试的时候运行时间很短,数据库查询也就5次左右。初步估计应该是数据库查询或者数据库参数配置不正确的问题,下面是用phpmyadmin查看的数据,牛人分析一下什么情况,谢谢。

====================分割线=============================
 MySQL 服务器已经运行了 16 天 1 小时,29 分 37 秒







下面几个变量的值是被phpmyadmin用红色标记出来的,这里我把变量名用红色标出来是为了看得直观一点
Handler_read_rnd3,561 k
Handler_read_rnd_next307 M
Qcache_lowmem_prunes2,856 k
Created_tmp_disk_tables5,324
Key_reads2,590 k
Select_full_join32 k
Sort_merge_passes7,132
Opened_tables105 k
Table_locks_waited46 k

[解决办法]
贴你的
show variables
[解决办法]
是不是搜索引擎的爬网蜘蛛弄的。
[解决办法]
给你推荐一个非常实用的自动采集脚本:MySQL数据库运行状态数据采集的脚本

而你这个是整体的平均值,这个脚本只要你自己在crontab设置时间间隔,就自动跑起来,建议5分钟一次的价格...文章中有详细介绍

热点排行