3
我剛剛在Windows Server 2008 R2(SP1)上安裝了MySQL 5.5 CE和IIS 7.5。MySQL 5.5響應時間很慢
運行一個簡單的Joomla! 2.5.14網站,沒有擴展名,我的響應時間爲2.8秒。運行一個簡單的PHP文件,響應時間以毫秒爲單位,所以我排除了PHP/IIS問題。
現在,我可以做些什麼來優化MySQL並減少響應時間?
我已經啓用了「skip-name-resolve」,將「key_buffer_size」設置爲512M,將「query_cache_size」設置爲128M。我的服務器有2個CPU和4GB的RAM。
謝謝!
運行「簡單的PHP」並不排除Joomla問題......你可以嘗試使用Joomla的WinCache:http://blogs.iis.net/donraman/archive/2010/03/05/performance-improvement-in -joomla-using-wincache-user-cache.aspx –
WinCache已啓用。 ;) –
如果我是你,我會在你正在運行的腳本中捕捉一些函數,並確定哪些查詢的代價如此之高。 (在這種情況下,你的joomla核心文件,我願意打賭有一個調試功能,你可以簡單地啓用這個功能。) – Leng