mysql 프로세스 리스트를 보면 Sleep 이 많은 경우 강제로 죽이려면
1. show processlist;
<? define('MAX_SLEEP_TIME','120');
$hostname = "localhost"; $username = "root"; $password = "ehdus*";
$connect = mysql_connect($hostname, $username, $password); $result = mysql_query("SHOW PROCESSLIST", $connect); while($proc = mysql_fetch_assoc($result)) { if ($proc["Command"] == "Sleep" && $proc["Time"] > MAX_SLEEP_TIME) { @mysql_query("KILL", $proc["id"], $connect); } } mysql_close($connect); ?> |