索引,索引是什麼

來源:互聯網
上載者:User

索引,索引是什麼

索引的兩種儲存類型:B型樹Btree,  雜湊碼HASH

4.1索引

1.普通索引  index(id)

2.唯一索引  唯一索引有時候並不能提高使用者的尋找速度

3.全文索引  屬性資料類型必須是char/varchar/ text三種資料類型,並且只有MyISAM類型資料表支援。

4.單列索引

5多列索引  只有查詢條件中使用了這些欄位的第一個欄位時,索引才會被使用。

6.空間索引  只有MyISAM類型表支援,而且索引欄位必須有非空約束。

 

4.1.1建立索引

create table table_name(屬性名稱資料類型,[ UNIQUE | FULLTEXT | SPATIAL ] INDEX } KEY[別名] ( 屬性名稱([長度][ASC | DESC]) ))

4.1.2 在已建立的資料表中建立索引

CREATE [ UNIQUE | FULLTEXT | SPATIAL ] INDEXindex_name ON table_name ( 屬性[( length )] [ASC | DESC]))

4.1.3 修改資料庫結構添加索引

ALTER TABLE  table_name  ADD [UNIQUE | FULLTEXT | SPATIAL] INDEX index_name (屬性名稱[(length)] [ ASC | DESC])


 

4.1.4 刪除索引

DROP INDEX index_name ON table_name


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.