2009-10-15 30 views
1

我想知道是否有什麼我可以做,以更好地保持我的進程列表乾淨時,啓動命令與MySQL。目前,我已經看到了很多:Mysql顯示進程 - 睡眠命令和怎麼辦

17325 user_a localhost db_1 Sleep 1132 NULL

17464 user_a localhost db_1 Sleep 1124 NULL

17983 user_a localhost db_1 Sleep 1078 NULL

18113 user_a localhost db_1 Sleep 1068 NULL

18207 user_a localhost db_1 Sleep 1060 NULL

18231 user_a localhost db_1 Sleep 1058 NULL

18353 user_a localhost db_1 Sleep 1047 NULL

18447 user_a localhost db_1 Sleep 1040 NULL

18489 user_a localhost db_1 Sleep 1036 NULL

23408 user_a localhost db_1 Sleep 637 NULL

有東西在我的phpscript,我可以做些什麼來打掃一下嗎?

腳本的樣子: $q = 'select id from db_1 where fkId=2'; $ar = mysql_query($q); while($row=mysql_fetch_array($qr)){ echo($row['id']; }

提前感謝!

回答

2

我會猜測,因爲你有10個線程,你使用的是持久連接。持久連接在處理請求時做什麼?他們睡覺。所以這是正常的,不需要清理。

除非你想禁用持久連接。

+0

將谷歌持久連接。謝謝 – Petrogad 2009-10-15 19:11:41