Chinaunix

标题: mysql为什么会有这么多进程? [打印本页]

作者: radarruan    时间: 2011-11-22 14:06
标题: mysql为什么会有这么多进程?
我以前mysql安装以后启动,一般进程情况如下
root     16728  0.0  0.0  65948  1308 ?        S    Sep30   0:00 /bin/sh ./bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysqlServer.pid
mysql    16936  162 63.6 12772092 10458128 ?   Sl   Sep30 123505:26 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --log-error=/usr/local/mysql/data/mysqlServer.err --pid-file=/usr/local/mysql/data/mysqlServer.pid --socket=/tmp/mysql.sock --port=3306

但是我今天在64位4.7rhel系统上源码安装mysql,配置信息如下
./configure  --prefix=/usr/local/mysql --without-debug --with-charset=utf8 --with-extra-charsets=all --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-plugins=all

启动以后,发现mysql的进程有很多,情况如下

这个是为什么呢,请各位大侠赐教

未命名.jpg (231.75 KB, 下载次数: 29)

未命名.jpg

未命名.jpg (231.75 KB, 下载次数: )

未命名.jpg

作者: 小版主杀手    时间: 2011-11-22 15:22
--with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-plugins=all
没遇到过,是不是这几个参数引起的
作者: radarruan    时间: 2011-11-24 18:07
回复 2# 小版主杀手


    这几个参数是用来提高数据库的性能的,也有可能,我再做下实验
作者: kerlion    时间: 2011-11-25 10:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 飞鸿无痕    时间: 2011-11-25 12:07
目前装了n台mysql,还没遇到楼主说的问题。
作者: 枫影谁用了    时间: 2011-11-25 15:50
http://bbs.chinaunix.net/viewthread.php?tid=1027400
作者: yaowinner    时间: 2011-11-28 09:32
我也是刚学mssql 有很多迷惑呢
作者: radarruan    时间: 2011-11-28 10:42
回复 6# 枫影谁用了


    谢谢,明白原因了
作者: radarruan    时间: 2011-11-28 14:13
回复 4# kerlion


    运行没问题,可能是这个原因
http://bbs.chinaunix.net/viewthread.php?tid=1027400
作者: radarruan    时间: 2011-11-29 10:53
回复 9# radarruan


    今天再次在32位系统上,按照同样的编译配置参数来安装,结果发现只有一个进程,这个跟上面介绍的刚好相反
作者: ning_lianjie    时间: 2011-11-29 13:55
我在32位的系统上执行ps -ef|grep mysql,出现上述现象,64位不会




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2