[解決]集wait_timout至30,仍睡連接並以恆定速率
似乎PHP MYADMIN變量確實起作用增加。 我將wait_timeout設置爲30,並將Lock_wait_timeout設置爲50
花了將近6小時才能恢復穩定,包括多次重啓,可能需要時間來閱讀這些更改。
問題:
網站地址查詢的主頁上http://topyaps.com
民322 in 2 seconds
在慢查詢日誌文件沒有。
我正在使用BITNAMI LAMP SERVER[amazon ec2]
來運行我的WordPress的重型網站。
問題是,我的服務器每10分鐘崩潰一次。
原因,我猜, 當我使用膩子檢查processlist,它似乎以不斷增加的速度非常快,全部指定sleep
命令。
我試着設置變量,如:
wait_timeout=30
interactive_timeout=30
connect_timeout=15
max_user_connections=25
max_connections=999
,但它似乎並沒有做任何的幫助。
LINK到phpMyAdmin顯示器的圖片,對於單一的頁面加載[首頁]:http://postimg.org/image/5qqgb30xb/
這裏是我從PHPMYADMIN狀態:
Questions since startup: 50,617 Documentation
ø per hour: 138,361
ø per minute: 2,306
ø per second: 38
Statements # ø per hour %
select 46,128 126.1 k 91.13
set option 2,452 6,702.5 4.84
change db 1,226 3,351.3 2.42
update 516 1,410.5 1.02
insert 135 369 0.27
delete 116 317.1 0.23
show binlogs 13 35.5 0.03
show variables 5 13.7 0.01
show processlist 5 13.7 0.01
show master status 4 10.9 0.01
show slave status 4 10.9 0.01
show databases 4 10.9 0.01
show tables 3 8.2 0.01
show status 3 8.2 0.01
show grants 1 2.7 <0.01
kill 1 2.7 <0.01
show table status 1 2.7 <0.01
select
set option
change db
update
insert
delete
show binlogs
Other
91%5%
我檢查了我的網頁查詢它顯示「在2秒鐘內完成328個查詢」。
如何實際阻止這些連接?
你能幫助我,在如何檢查哪些查詢沒有運行或哪些查詢速度慢?我使用SSH客戶端膩子。 – user2277145
最簡單的方法是安裝phpmyadmin並查看他們的監控部分和緩慢的查詢日誌 –
你好,我更新了幾件事情,用picture.My鎖wait_timeout是31,536,000是不是有點不同於wait_timeout? – user2277145