灰儿 发表于 2012-4-29 00:09:58

服务器每次重启后,mysql服务启动得很慢,要10分钟

服务器启动后,静态文件都能访问了,但需要连接数据库的动态页面都访问不了,每次都要等上10分钟,mysql服务才启动完。
我的服务器配置不差啊,酷睿2四核的,4G内存,我这个服务器上就几个网站,信息量没超过10万条。CPU使用率很低,1般就在1%-30%之间徘徊,内存占用1G左右徘徊。为啥我的mysql启动就这么慢呢?
但是mysql启动完,能正常连接后,速度并不慢。
求高人解答。

如果是Windows系统。
MySQL Server目录下,打开my.ini,查找,在其下加一行


tmpdir="C:/mysql_temp/"

C:/mysql_temp/自己建立,这个作为mysql的临时目录。
该目录的权限仅为
Administrators:完全控制
SYSTEM:完全控制
即可。(假设你的mysql服务启动用户为“本地系统账户”)
页: [1]
查看完整版本: 服务器每次重启后,mysql服务启动得很慢,要10分钟