記得以前發生過一個問題也是檢查了好久都沒解決的,故障一發生CPU就跑到100%左右,系統沒響應,MYSQL、JBOSS進程死。當初是通過對一些大數據表建立索引解決的!這次問題現象和這個有點象,死的時候幾乎服務沒有響應,通過查看后臺MYSQL進程,居然已經超過我設置的1000個限制,第1天我把配置改成3000,想想是否跟這個有關,最近的訪問量增大了。說實話,我還是不相信并發1000個連接,但事實擺在面前,現在就是1000個進程堵在這!第2天發現3000也不行了,在進程列表中看到基本上很容易就進程滿,而且每個進程都在sending data 狀態,查找了2天還是無法解決問題,不論是重新配置啟動參數還是檢查外來攻擊都無法解決,按照一些人的說法,把臨時緩沖表增大到512M也是沒有任何幫助。象這種的每增加個連接都幾乎會卡死,而且是sending data 狀態!是數據無法發出還是查詢不能完成呢?