我的任務是調查內部Web應用程序出現性能問題的原因。MySQL放大或縮小?
Web應用程序本身是用PHP編寫的,部分是用Perl編寫的,而且我們有一個MySQL數據庫,這是我認爲性能命中源正在發生的地方。
我們有大約400個系統的用戶,其中大部分用戶分佈在不同的時區,所以一般情況下,任何時候最多隻能有30個用戶在線。性能問題已經在我們身上蹣跚而行,特別是在數據庫不斷增長的過去一年。
該系統運行在一臺32位debian服務器上 - 6GB RAM,帶有8個2.4GHz Intel CPU。這對於手頭的工作可能不夠重要。但是,即使在我是唯一在線用戶的情況下,頁面加載時間仍然可能很慢。
我試圖確定是否需要放大或縮小。首先,我想知道我們的硬件如何處理對它的要求。其次,是否值得擴展並創建一些複製從服務器來平衡負載。
在互聯網上有很多工具可用 - 可能有點太多調查。任何人都可以推薦任何工具,可以提供一些分析/性能監測,可以幫助我在我的追求。
非常感謝, NS
不可否認,我對Debian幾乎一無所知,但是不應該使用64位操作系統來使用超過4 GB或RAM? – 2012-04-04 18:23:35
我認爲這取決於它是否是啓用PAE的內核。 – nnichols 2012-04-04 18:46:28