当前位置:我的异常网» MySQL » MYSQL 运作一小段时间后,速度变得奇慢。而CPU基本

MYSQL 运作一小段时间后,速度变得奇慢。而CPU基本空闲状态

www.myexceptions.net  网友分享于:2015-08-26  浏览:11次

MYSQL 运行一小段时间后,速度变得奇慢。而CPU基本空闲状态!

【运行环境】:

WIN 2003 + APACHE2.2 + PHP5 + MYSQL 5.1.54

【服务器配置】:双核2.2G主频;1.5G内存;150G硬盘

【数据库情况】:

1. INNODB,ibdata 有30G

2. 有近2万张表,表的字段比较少(基本上10几个字段,最多有40个字段);

3. 大部分表的记录数,不超过3万条;只有个别表的记录有百万条的数量级。

【数据库使用情况】:

1. 连接只有几十个,其中,有几个连接是后台守护程序在用,查询和写入的频率很高(类似实时系统)。

【问题描述】:

1. 在MYSQL控制台下面,不管是什么操作(查询/更新),都非常慢(一张1万条记录的用户表,查记录数都要几秒~几十秒)。而此种情况下:mysqld占用约500M内存,CPU基本上都是2%(好像不工作)。重启MYSQL后,稍微好一点,但不一会,又开始很慢。

对比:最奇怪的是,之前的速度比较正常,mysqld 占用约500M内存,CPU占用50%,MYSQL查询速度比较OK(都是0.0X秒)。

我是MYSQL菜鸟,请大虾指教,是什么原因?

附:MYSQL配置:

# MySQL Server Instance Configuration File

# ----------------------------------

# Generated by the MySQL Server Instance Configuration Wizard

#

#

# Installation Instructions

# ----------------------------------

#

# On Linux you can copy this file to /etc/my.cnf to set global options,

# mysql-data-dir/my.cnf to set server-specific options

# (@localstatedir@ for this installation) or to

# ~/.my.cnf to set user-specific options.

#

# On Windows you should keep this file in the installation directory

# of your server (e.g. C:\Program Files\MySQL\MySQL Server X.Y). To

# make sure the server reads the config file use the startup option

# "--defaults-file".

#

# To run run the server from the command line, execute this in a

# command line shell, e.g.

# mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"

#

# To install the server as a Windows service manually, execute this in a

# command line shell, e.g.

# mysqld --install MySQLXY --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"

#

# And then execute this in a command line shell to start the server, e.g.

# net start MySQLXY

#

#

# Guildlines for editing this file

# ----------------------------------

#

# In this file, you can use all long options that the program supports.

# If you want to know the options a program supports, start the program

# with the "--help" option.

#

# More detailed information about the individual options can also be

# found in the manual.

#

#

# CLIENT SECTION

# ----------------------------------

#

# The following options will be read by MySQL client applications.

# Note that only client applications shipped by MySQL are guaranteed

# to read this section. If you want your own MySQL client program to

# honor these values, you need to specify it as an option during the

# MySQL client library initialization.

#

[client]

port=3306

[mysql]

default-character-set=utf8

# SERVER SECTION

# ----------------------------------

#

# The following options will be read by the MySQL Server. Make sure that

# you have installed the server correctly (see above) so it reads this

# file.

#

[mysqld]

skip-name-resolve

# The TCP/IP Port the MySQL Server will listen on

port=3306

#Path to installation directory. All paths are usually resolved relative to this.

basedir="C:/Program Files/MySQL/MySQL Server 5.1/"

#Path to the database root

datadir="D:\Programs\MYSQL\data"

# The default character set that will be used when a new schema or table is

# created and no character set is defined

default-character-set=utf8

# The default storage engine that will be used when create new tables when

default-storage-engine=INNODB

# Replication Master Server (default)

# binary logging is required for replication

log-bin=mysql-bin

文章评论

mysql 空闲几分钟速度变慢,MYSQL 运作一小段时间后,速度变得奇慢。而CPU基本空闲状态...相关推荐

  1. Tomcat运行一段时间后访问变慢分析历程

    主要查看三方面: 查看程序中的Session是否定时清空了 查看mysql是否有没有close的连接 查看Tomcat的内存设置,根据下列设置 环境运行一天或者几天,网站访问就很卡,手机端app访问页 ...

  2. 编写的Matlab程序在运行一段时间后速度会变慢

    我们用matlab编写程序进行数据运算的时候经常会遇到这种情况,就是编写完立马运行,运行速度会非常快,我们感到很满意.但是运行一段时间后,速度就不是那么理想了,恨不得推他一把.这是什么原因呢?通过一段 ...

  3. 原生js 实现 文字向上翻动 效果, jquery效果实现的总是在一段时间后 速度变快

    https://blog.csdn.net/yunchong_zhao/article/details/106387004   之前曾经用jquery 做过一个类似的  但是 随着时间的进行 发动翻动 ...

  4. arcgis运行python脚本一段时间后会卡,为什么这个python多处理脚本在一段时间后会变慢?...

    以script from this answer为基础,我有以下场景:一个文件夹包含2500个大文本文件(每个约55Mb),所有文件都用制表符分隔.基本上是网络日志.在 我需要md5散列每个文件每行中 ...

  5. 笔记本一锁屏程序就结束(锁屏程序结束、锁屏程序退出)(在此时间后关闭硬盘、硬盘关闭)(计算机空闲状态)

    笔记本一锁屏程序就结束原因 问题背景 问题原因 在此时间后关闭硬盘 何为"空闲状态"? 解决办法 问题背景 我用向日葵开了个远程连接我家里的电脑,但是我的笔记本一锁屏,过了一会回来 ...

  6. 当前时间加30分钟_男性早晨坚持慢跑30分钟,一段时间后,或许这些变化不请自来...

    男性早晨坚持慢跑30分钟,一段时间后,或许这些变化不请自来 随着现在社会的发展,人们的思想也会有很大的变化,很多的人都开始了养生的意识,而且有的人要改变了一些不良的生活饮食方面的习惯,抽出一段时间来通 ...

  7. 微云存照片会变模糊吗_QQ相册里的照片,为什么放一段时间就会变模糊?今天可算知道了...

    大家好,我是每天分享生活小趣闻的沙拉.祝大家新年好,最近天气越来越冷要注意添衣哦,不然冻着了沙拉会伤心的.本期是给大家普及一些关于"QQ相册里的照片,为什么放一段时间就会变模糊?" ...

  8. 如何使脸变宽点_线雕后脸变宽了怎么办?丑哭~线雕后脸变宽多久恢复?补救方法来了~...

    线雕后脸变宽了怎么办?线雕后脸变宽多久恢复?补救方法来了~ 面部线雕后我的脸变的巨宽,很夸张的那种"V"字形,颧骨也变高了,似乎是线雕把我脸上的肉肉都给我挪到了颧骨附近,怎么看都和 ...

  9. 计算机系统变慢的原因,系统使用一段时间后为什么电脑系统会变得越来越慢的原因分析...

    系统使用一段时间后为什么电脑系统会变得越来越慢的原因分析 "我的电脑运行速度越来越慢了,以前刚做好系统的时候很快的,为什么会这样?",这样的疑问相信很多朋友都想找到答案,有见及此广 ...

最新文章

  1. mysql 存储过程无效_用VC通过DLL包连接MySQL,执行存储过程后,再执行其他查询无效?解决方法...
  2. 【 随笔 】 财源滚滚
  3. 在BackTrack下基于MS08-067漏洞的渗透
  4. NumPy - ndarray
  5. burg算法的matlab代码实现_导向滤波算法及其matlab代码实现
  6. 在每个运行中运行多个查询_在Kubernetes中运行OpenEBS
  7. 因变量 方差膨胀系数_请问如何计算潜变量的方差膨胀因子(VIF)?
  8. java进度条_自学java你需要知道的,适合编程小白
  9. JavaScript-严格检查模式
  10. 如何在iOS地图上高效的显示大量数据
  11. paip.java-asp-php-.net互相调用方法大总结
  12. 2018第九届蓝桥杯国赛C组_java
  13. 我用一根网线,制霸了宿舍的网络!
  14. NC7WZ14P6X绝对最大额定参数
  15. 延时调用的时候要注意
  16. 23位子网掩码是多少_子网掩码23位的是多少
  17. 基于迭代情绪交互网络的对话情绪识别
  18. OpenCV交叉编译,选项不同同样成功的路子
  19. 2014完,2015启
  20. SQLyog中如何导入mysql数据库

热门文章

  1. 基于深度学习模型WideDeep的推荐
  2. AliOS Things蓝牙协议栈及应用开发框架介绍
  3. CSS 状态管理,玩出花样了!
  4. 建设数据中台之前,建议先看这份企业数据能力测评 | 大咖说中台
  5. Storm精华问答 | Storm的配置需要注意什么问题?
  6. 雾计算精华问答 | 雾计算是如何构成的?
  7. 三包围结构的字是什么样的_一年级语文重点(字、字母、字词、词语、句子)知识点汇总!...
  8. unc 目录不受支持_Shopify平台对于店铺模版都提供哪些支持
  9. MyBatis 配置文件 用户密码加密存储
  10. 前后端敏感数据加密方案及实现_01