O que esse comando faz no Linux? Está comendo minha CPU.

2

Eu tenho um VPS e estou hospedando um site de jogos nele. Recentemente meu processador foi para 3000% e a memória está quase cheia.

Quando eu verifiquei os processos, encontrei esse processo comendo a CPU:

Pid-1571 (Trace) (Kill) 
Owner-mysql 
Priority-0 
CPU %-52.7 
Memory %-4.4
Command:
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/domain.com.err --pid-file=/var/lib/mysql/domain.com.pid

O que esse comando faz? Por que isso está funcionando? Como eu paro isso?

    
por alhoseany 02.09.2011 / 09:03

2 respostas

3

Este é o MySQL, um mecanismo de banco de dados. Eu acho que seu site utiliza um banco de dados MySQL e as consultas SQL não são ideais ou o mecanismo não está devidamente ajustado. De qualquer forma, você não pode simplesmente pará-lo porque o seu site irá parar também.

    
por 02.09.2011 / 09:17
1

Dependendo da distribuição, tente

service mysql stop

ou

/etc/init.d/mysql* stop

Esteja avisado. Desligá-lo colocará seu site offline, como é o banco de dados.

    
por 02.09.2011 / 09:36