日誌類:
long_query_time=1 和 log_slow_queries = /usr/local/mysql/logs/log_slow.log 設定慢查詢日誌記錄路徑和超時時間。
ln -s /dev/null ~/.mysql_history 指定日誌檔案到黑洞,日誌檔案在使用者家目錄下,名字是.mysql.history。具體做法,做個軟連線到/dev/null
log = 日誌路徑 開啟查詢日誌,記錄資料庫所有操作。
時間類:
interactive =8 設定連線超時
認證類
skip-grant 跳過認證,忘記資料庫密碼時使用。
主從同步
replicate_wild_do_table=job.% 配置在從伺服器my.cnf檔案[mysqld]段中,意思是同步job庫,解決跨庫操作時出現從伺服器同步錯誤。
replicate_wild_ignore_table=job.% 配置在從伺服器my.cnf檔案[mysqld]段中,意思是不同步job庫,
解決跨庫操作時出現從伺服器同步錯誤。
客戶端連線慢
skip-name-resolve 客戶端連線時跳過網域名稱解析
interactive =8 設定連線超時
MySQL簡單優化
公司公升級了伺服器的配置,記憶體吃緊的問題得以解決,由此想到了幾個優化mysql的簡單方法。首先明確兩件事,我們的業務場景是常見的高併發web服務,查詢速度是重中之重。還有就是優化前一定要備份資料庫,不然出問題就只能跑路了。1.使用固態硬碟 這個優化方法毫無技術含量,完全就是花錢買效能,但是不得不說...
MySQL簡單的優化
最近在看mysql的優化,就做了下筆記,就當給自己一次理論知識上的提公升 通過不同的方式達到提高資料庫效能的目的。優化包括多個方面,比如查詢速度 更新速度 mysql伺服器效能等分析查詢語句 desc 查詢語句 1 select type 查詢語句的型別。表示簡單查詢 primary 表示主查詢 u...
mysql簡單優化思路
作為開發人員,資料庫知識掌握的可能不是很深入,但是一些基本的技能還是要有時間學習一下的。作為乙個資料庫菜鳥,厚著臉皮來總結一下 mysql 的基本的不能再基本的優化方法。為了更好的說明,我假想出來了乙個業務場景,可能在實際業務中並不存在這樣的場景,只為舉例說明問題 統計出年齡大於 30 歲,性別為女...