史上最簡單的 MySQL 教程(十七) 索引

2021-08-01 13:40:40 字數 599 閱讀 4747

索引:系統根據某種演算法,將已有的資料(未來可能新增的資料),單獨建立乙個檔案,這個檔案能夠實現快速匹配資料,並且能夠快速的找到對應的記錄,幾乎所有的索引都是建立在字段之上的。

索引的意義:

但是增加索引是有前提條件的,這是因為索引本身會產生索引檔案(有的時候可能會比資料本身都大),因此非常耗費磁碟空間。

mysql 中提供了多種索引,包括:

主鍵索引primary key唯一鍵索引unique key全文索引fulltext index普通索引index

其中,主鍵和唯一鍵咱們之前已經了解過啦!至於普通索引,顧名思義,並沒有什麼特色,唯一的任務就是加快資料的查詢速度。

在這裡,咱們說說全文索引。全文索引,即根據文章內部的關鍵字進行索引,其最大的難度就是在於如何確定關鍵字。對於英文來說,全文索引的建立相對容易,因為英文的兩個單詞之間有空格;但是對於中文來說,全文索引的建立就比較難啦,因為中文兩個字之間不僅沒有空格,而是還可以隨意組合。

———— ☆☆☆ —— 返回 -> 史上最簡單的 mysql 教程 <- 目錄 —— ☆☆☆ ————

史上最簡單的 MySQL 教程(三十七)

基礎概念 為什麼要進行資料的備份與還原?資料備份與還原的方式有很多種,具體可以分為 資料表備份 單錶資料備份 sql備份和增量備份。sql 備份,備份的是 sql 語句。在進行 sql 備份的時候,系統會對錶結構以及資料進行處理,變成相應的 sql 語句,然後執行備份。在還原的時候,只要執行備份的 ...

史上最簡單的 MySQL 教程(十七) 索引

索引 系統根據某種演算法,將已有的資料 未來可能新增的資料 單獨建立乙個檔案,這個檔案能夠實現快速匹配資料,並且能夠快速的找到對應的記錄,幾乎所有的索引都是建立在字段之上的。索引的意義 提公升查詢資料的效率 約束資料的有效性。但是增加索引是有前提條件的,這是因為索引本身會產生索引檔案 有的時候可能會...

史上最簡單的SpringCloud教程

本文出自方志朋的部落格 錯過了這一篇,你可能再也學不會 spring cloud 了!spring boot做為下一代 web 框架,spring cloud 作為最新最火的微服務的翹楚,你還有什麼理由拒絕。趕快上船吧,老船長帶你飛。終章不是最後一篇,它是乙個彙總,未來還會寫很多篇。案例全部採用sp...