溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

常用的MySQL數(shù)據(jù)庫優(yōu)化方法

發(fā)布時間:2020-07-28 13:57:37 來源:網(wǎng)絡(luò) 閱讀:671 作者:DemoHA 欄目:數(shù)據(jù)庫
  1. 優(yōu)化索引、SQL語句、分析慢查詢;

  2. 設(shè)計表的時候嚴格根據(jù)數(shù)據(jù)庫的設(shè)計范式來設(shè)計數(shù)據(jù)庫;

  3. 你用memcache緩存,把經(jīng)常訪問到的數(shù)據(jù)而且不需要經(jīng)常變化的數(shù)據(jù)放在memcache緩存中,能節(jié)約磁盤IO;

  4. 優(yōu)化硬件;采用SSD,使用磁盤隊列技術(shù)(RAID0,RAID1,RDID5)等;

  5. 采用MySQL內(nèi)部自帶的表分區(qū)技術(shù),把數(shù)據(jù)分層不同的文件,能夠提高磁盤的讀取效率;

  6. 垂直分表;把一些不經(jīng)常讀的數(shù)據(jù)放在一張表里,節(jié)約磁盤I/O;

  7. 主從分離讀寫;采用主從復(fù)制把數(shù)據(jù)庫的讀操作和寫入操作分離開來;

  8. 分庫分表分機器(數(shù)據(jù)量特別大),主要的的原理就是數(shù)據(jù)路由;

  9. 選擇合適的表引擎,參數(shù)上的優(yōu)化;

  10. 進行架構(gòu)級別的緩存,靜態(tài)化和分布式;

  11. 不采用全文索引;

  12. 采用更快的存儲方式,例如NoSQL存儲經(jīng)常訪問的數(shù)據(jù)


向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI