我們已經有點過早地推出了我們的網站,並且遇到了一些令人討厭的性能問題。我是貿易的MS SQL Server專業人士,但一直負責調整這個MySQL數據庫。據我所知,MyISAM數據庫沒有行級鎖定,如果你正在編輯數據,它會鎖定整個表。有人可以確認或否認我的假設......CS-Cart 4現場表現麻煩。數據庫緩存可能是罪魁禍首?
我們花了很多錢在Google Adwords上,並能夠產生一些「無用」的流量到網站......但與此同時,我們有內部人員全天使用新產品加載網站。在晚上沒有人輸入任何東西時,我已經看到該網站大約需要2-3秒鐘,但是當有人在輸入時,加載時間會下降到8-9 ...有時需要10+秒才能加載。
此外,最近將我們的cs-cart緩存從「文件」切換到「mysql」..這張表大概也是MyISAM ....這會影響性能,因爲你會寫入這張桌子經常。