欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MYSQL索引建立需要注意以下幾點(diǎn)細(xì)節(jié)

 更新時(shí)間:2013年03月01日 10:06:57   作者:  
建立MYSQL索引時(shí)需要注意以下幾點(diǎn):建立索引的時(shí)機(jī)/對(duì)于like/對(duì)于有多個(gè)條件的/開啟索引緩存/建立索引是有代價(jià)的等等,感興趣的你可以參考下本文,或許可以幫助到你
1.建立索引的時(shí)機(jī):若表中的某字段出現(xiàn)在select、過(guò)濾、排序條件中,為該字段建立索引是值得的。

2.對(duì)于like '%xxx'的模糊查詢,普通的索引是無(wú)法滿足的,需要建立全文索引。

3.對(duì)于有多個(gè)條件的,比如: "...where a=xxx and b=yyy","...where a=xxx order by b","...where a=xxx group by b"。需要使用組合索引。但是組合索引只能在SQL語(yǔ)句中滿足"最左前綴"的條件下使用。且組合索引有一些副作用,如索引尺寸可能比數(shù)據(jù)本身大,因?yàn)榻M合索引的組合條目多。所以在實(shí)際應(yīng)用中,要量身定做,使用慢查詢分析工具分析。

4.開啟索引緩存,直接在內(nèi)存中查找索引,不用再磁盤中。

5.建立索引是有代價(jià)的,當(dāng)update、delete語(yǔ)句執(zhí)行時(shí),會(huì)使得索引更新,將耗掉更多的時(shí)間??梢允褂胢ysqlreport報(bào)告,了解select、update、delete、insert、replace各語(yǔ)句所占的百分比。

相關(guān)文章

  • mysql中的limit 1 for update的鎖類型

    mysql中的limit 1 for update的鎖類型

    這篇文章主要介紹了mysql中的limit 1 for update的鎖類型,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySQL的常見存儲(chǔ)引擎介紹與參數(shù)設(shè)置調(diào)優(yōu)

    MySQL的常見存儲(chǔ)引擎介紹與參數(shù)設(shè)置調(diào)優(yōu)

    這篇文章主要介紹了MySQL的常見存儲(chǔ)引擎介紹與參數(shù)設(shè)置調(diào)優(yōu),需要的朋友可以參考下
    2018-03-03
  • linux mysql 數(shù)據(jù)庫(kù)開啟外部訪問(wèn)設(shè)置指南

    linux mysql 數(shù)據(jù)庫(kù)開啟外部訪問(wèn)設(shè)置指南

    Linux下設(shè)置MySQL和允許外部機(jī)器訪問(wèn),具體目錄是具體情況而定,有的人是安裝了在個(gè)人目錄下,則找到對(duì)應(yīng)的目錄則可以
    2012-11-11
  • 解決mysql創(chuàng)建數(shù)據(jù)庫(kù)后出現(xiàn):Access denied for user ''root''@''%'' to database ''xxx''的問(wèn)題

    解決mysql創(chuàng)建數(shù)據(jù)庫(kù)后出現(xiàn):Access denied for user ''root''@''%'' to dat

    這篇文章主要給大家介紹了如何解決mysql在創(chuàng)建數(shù)據(jù)庫(kù)后出現(xiàn):Access denied for user 'root'@'%' to database 'xxx'的錯(cuò)誤提示,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-05-05
  • Mysql的并發(fā)參數(shù)調(diào)整詳解

    Mysql的并發(fā)參數(shù)調(diào)整詳解

    大家好,本篇文章主要講的是Mysql的并發(fā)參數(shù)調(diào)整詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 一文徹底搞懂MySQL?TimeStamp時(shí)區(qū)問(wèn)題

    一文徹底搞懂MySQL?TimeStamp時(shí)區(qū)問(wèn)題

    MySQL的timestamp類型默認(rèn)使用的是服務(wù)器的時(shí)區(qū)來(lái)存儲(chǔ)時(shí)間值,這意味著如果服務(wù)器的時(shí)區(qū)發(fā)生了變化,那么存儲(chǔ)的timestamp值也會(huì)發(fā)生變化,下面這篇文章主要給大家介紹了關(guān)于如何通過(guò)一文徹底搞懂MySQL?TimeStamp時(shí)區(qū)問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • mysql 8.0.14 安裝配置方法圖文教程

    mysql 8.0.14 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.14 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • MySQL中的套接字錯(cuò)誤解決

    MySQL中的套接字錯(cuò)誤解決

    socket文件是一種特殊的文件,可以促進(jìn)不同進(jìn)程之間的通信,有時(shí)候系統(tǒng)或MySQL配置的更改可能導(dǎo)致MySQL無(wú)法讀取套接字文件,本文主要介紹了MySQL中的套接字錯(cuò)誤解決,感興趣的可以了解一下
    2024-02-02
  • 找到MySQL的優(yōu)點(diǎn)

    找到MySQL的優(yōu)點(diǎn)

    假設(shè)你是一個(gè)Access開發(fā)人員,而你想移植一個(gè)Access后臺(tái)到一個(gè)本地的MySQL 服務(wù)器用于開發(fā)和測(cè)試。你將維護(hù)你自己的解決方案并樂(lè)于使用Community Server
    2009-09-09
  • MySQL解決Navicat設(shè)置默認(rèn)字符串時(shí)的報(bào)錯(cuò)問(wèn)題

    MySQL解決Navicat設(shè)置默認(rèn)字符串時(shí)的報(bào)錯(cuò)問(wèn)題

    本文主要介紹了MySQL解決Navicat設(shè)置默認(rèn)字符串時(shí)的報(bào)錯(cuò),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06

最新評(píng)論