星期二, 十一月 17, 2009
線上環境的 MySQL 設定檔 預設值修改(Jeremy 建議)
MySQL 灌好後, 設定檔(my.cnf)中 有某些預設值是有爭議的(或者說, 是很沒意義的), Jeremy 提出了幾點建議~
下述取自 Jeremy Zawodny 的文章: Fixing Poor MySQL Default Configuration Values.
直接取重點, 就是把下面這幾行加到 /etc/mysql/my.cnf 最後面, 或者 /etc/mysql/conf.d/jeremy.cnf 裡.
- max_connect_errors = 1844674407370954751
- connect_timeout = 20
- skip-name-resolve
- slave_net_timeout = 30
為何要加這些, 可以參考原文, 或者參考 DK 此篇文章: 無論如何都應該修改的 MySQL 預設值.
相關網頁
延伸閱讀
- PHP SQL Injection 和 XSS 的偵測程式 和 程式撰寫注意事項 - 2008
- Debian Linux 完整移除套件 / 重新安裝套件 / 鎖定套件版本(apt)
- PHP session 暫存檔過多的注意事項
- WordPress 升級到 2.7 的步驟
- Search Engine - Apache Lucene 入手指南
相關標籤
connect_timeout = 20
如果程序是使用了长连接,那么这个设置是否有影响?
Comment by
long904
(11/26/2009 11:46)
發表迴響
PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~




