優(yōu)化Mysql的一些方法

下文主要給大家?guī)韮?yōu)化MySQL的一些方法,希望這些文字能夠帶給大家實(shí)際用處,這也是我編輯優(yōu)化Mysql的一些方法這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)玉山,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

1、應(yīng)用訪問優(yōu)化

1).減少數(shù)據(jù)訪問(NOSQL作用)
2).返回更少數(shù)據(jù)
3).減少交互次數(shù)(Nosql作用)

2.云服務(wù)器硬件選擇

1).數(shù)據(jù)SSD (固態(tài))
2).日志SAS (企業(yè)級(jí))

3.操作系統(tǒng)優(yōu)化(LINUX / SWAP(虛擬內(nèi)存) )

1).LINUX 
2).設(shè)置SWAP(虛擬內(nèi)存)
3).關(guān)閉NUMA特性
4).網(wǎng)卡優(yōu)化(雙網(wǎng)卡做成BOND(0 / 1 / 6)或者調(diào)整網(wǎng)絡(luò)參數(shù))
5).磁盤調(diào)度設(shè)置(DEADLINE / NOOP / CFQ)
6).文件系統(tǒng)(XFS / EXT4 / NOATIME / NOBARRIER)

4.數(shù)據(jù)庫優(yōu)化

1).數(shù)據(jù)庫實(shí)例化優(yōu)化
2).SQL語句優(yōu)化
    a).選著有效的連接順序(from從左到右;where從下而上,從右到左;group by,order by從左到右)
    b).避免產(chǎn)生笛卡爾積
    c).避免使用*(需要查詢數(shù)據(jù)字典)
    d).用where子句替換having子句
    e).in適合外表大而內(nèi)表小;exist適合于外表小而內(nèi)表大
    f).使用exists替代distinct
    g).避免隱式數(shù)據(jù)類型轉(zhuǎn)換
    h).使用索引來避免排序操作
    i).盡量使用前端匹配的模糊查找(Column like ‘ABC%’)
    j).不要在選擇性較低的字段建立索引
    k).避免對列操作(where條件中對字段進(jìn)行數(shù)學(xué)表達(dá)式運(yùn)算)
    l).盡量去掉in , or ,<> (索引失效)
    m).避免在索引列上使用 is null 或者 not
    n).批量提交sql

對于以上關(guān)于優(yōu)化Mysql的一些方法,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。

當(dāng)前名稱:優(yōu)化Mysql的一些方法
瀏覽路徑:http://bm7419.com/article6/gosjig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、全網(wǎng)營銷推廣、外貿(mào)建站、外貿(mào)網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)公司、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)