我很快就會爲一個網站非常繁忙的客戶建立一個Web服務器。他有一個論壇(運行在Simple Machines Forum SMF用PHP編寫),不能真正改變。我想將它移動到一個單獨的虛擬專用服務器上,因爲它每天大約有40,000次點擊,每天有超過400個帖子。隨着SMF的版本(最好,最穩定的生產版本1.1),它需要運行MySQL,所以我不能將其更改爲PostgreSQL(我可能更喜歡)在Ubuntu Server 10 LTS上設置MySQL的最有效方法?
在Ubuntu服務器上安裝MySQL服務器10 LTS,我很想知道是否有任何事情可以做,以確保它能達到最高效率。我希望儘可能快地運行以保持資源不足,並確保我們可以保持在服務器的資源限制之下。使用虛擬專用服務器,我可以選擇在閃存中切換資源,但我希望確保MySQL服務器的安裝儘可能高效,因爲我不是那種類型的專家。
我正在做一些研究,發現this article這表明這樣做是爲了保證它的效率:
# open mysql conf and set these settings:
# key_buffer = 16k
# max_allowed_packet = 1M
# thread_stack = 64K
nano /etc/mysql/my.cnf
# restart mysql
/etc/init.d/mysql restart
誰能給我提供一些提示,提示,鏈接,瞭解關於這個問題?
你可能會在serverfault找到更好的質量答案。 – timdev 2010-08-10 21:09:22