Chinaunix

标题: 菜菜提问:为啥我的SQL开启进程这么多啊?谢谢大家 [打印本页]

作者: ppiqq    时间: 2008-03-25 11:52
标题: 菜菜提问:为啥我的SQL开启进程这么多啊?谢谢大家
[root@jrj snmp]# ps -aux | grep "mysql"
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQ
root      4290  0.3  0.1  5972 1104 pts/0    S    11:48   0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/opt/mysql/var --pid-file=/opt/mysql/var/jrj.pid
mysql     4317  2.4  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4318  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4319  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4320  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4321  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4322  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4324  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4325  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4326  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
mysql     4327  0.0  1.4 60904 14408 pts/0   S    11:48   0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/opt/mysql/var --user=mysql --pid-file=/opt/mysql/var/jrj.pid --skip-external-locking --port=3306 --socket=/tmp/mysql.sock
root      4336  0.0
作者: haofish    时间: 2008-03-25 11:52
我也遇到过这种情况。。有一台机器上的mysql 是别人安装的。。ps 查看就是多个进程。。其他都是我编译的。。ps 查看就只要一个进程。。不知道跟config 的参赛有没有关系啊。。
作者: 7717060    时间: 2008-04-02 15:24
有什么东西在访问数据库吗?
比如php的mysql_pconnect
作者: yueliangdao0608    时间: 2008-06-19 12:31
说一下里的数据库应用吧。
作者: gsmike    时间: 2008-06-23 16:26
标题: 回复 #1 ppiqq 的帖子
I'm also facing such problem, i really know MySQL is an multi-process application, actually, the MySQL is working fine for me.
作者: cnjnhu    时间: 2008-06-23 18:28
mysql可以开上千的进程 ,服务于网站等应用。如果是在服务中,不用怀疑
作者: achlice    时间: 2008-07-04 16:09
可能说明,你当前的数据库访问 量比较大    ~~
作者: haofish    时间: 2008-07-06 21:15
你用top 看看呢。。
作者: 7islands    时间: 2008-07-10 13:09
用的线程库不同。。
作者: ppiqq    时间: 2008-07-11 11:57
确实是 我记得当时的TOP一直上到100多 后来没有办法 只能重启数据库了
作者: bigarade    时间: 2008-07-15 20:47
什么问题?解决了没有?




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