新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MySQL中表索引定義的方法與介紹-創(chuàng)新互聯(lián)
概述

索引是 DBMS 根據(jù)表中的一列或若干列按一定的順序建立的列值與記錄行之間的對(duì)應(yīng)關(guān)系表,方便 DBA 管理
- 索引是以文件的形式存儲(chǔ),DBMS 將一張表的所有所有保存在同一個(gè)索引文件中,需要占用磁盤空間,如果有大量索引,可能比數(shù)據(jù)文件更快達(dá)到大的文件尺寸。
- 索引提高查詢速度的同時(shí),會(huì)降低更新表的速度。更新表中索引列上的數(shù)據(jù)時(shí),索引會(huì)被自動(dòng)更新,確保索引樹(shù)與表中的內(nèi)容完全保持一致,因此索引越多,則更新時(shí)長(zhǎng)更長(zhǎng)。
根據(jù)用途,索引在邏輯上大體分為三類
- 普通索引(INDEX): 最基本的索引類型,沒(méi)有任何限制。通常使用關(guān)鍵字 INDEX 或 KEY
- 唯一性索引(UNIQUE):索引中所有的值只能出現(xiàn)一次,必須唯一 通常使用關(guān)鍵字 UNIQUE
- 主鍵(PRIMARY KEY):主鍵是一種唯一性索引。創(chuàng)建主鍵時(shí),必須指定關(guān)鍵字 PRIMARY KEY,且不能有空值,一般在創(chuàng)建表的時(shí)候指定,也可通過(guò)修改表的方式添加,每張表只能有一個(gè)主鍵
創(chuàng)建索引
分別有三種方式創(chuàng)建索引
CREATE INDEX
CREATE [UNIQUE] INDEX index_name NO tbl_name(index_col_name,...)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站名稱:MySQL中表索引定義的方法與介紹-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dhgjjc.html


咨詢
建站咨詢
