在使用過程當中,發現系統日誌顯示警告 mysql
事件類型: 警告
事件來源: MySQL
事件種類: 無
事件 ID: 100
日期: 2013-7-16
事件: 13:08:53
用戶: N/A
計算機:
描述:
D:\MySQL\MySQL Server 5.5\bin\mysqld: Forcing close of thread 6611 user: 'root' sql
經過netstat -an查看mysql的訪問所有是time_wait狀態,形成網站打開速度極度緩慢。 數據庫
查證後發現爲mysql的bug,網上有人說建議安裝mysql 4.1.22版本,可是作數據庫數據轉移太麻煩了,mysql官網提供了一解決辦法,可是單獨修改mysql後沒有明顯改善,繼續求證獲得如下解決辦法。 網站
修改mysql的my.ini或my.cnf文件
在[mysqld] 後增長如下三行內容
skip-external-locking
skip-host-cache
skip-name-resolve spa
同時在程序的數據庫鏈接配置*.config裏面的jdbcUrl後增長&autoReconnect=true 日誌
搞定 事件