go語言環境搭建
阿新 • • 發佈:2020-11-06
INDEX 索引, UNIQUE INDEX 唯一索引
索引是一種單獨的、物理的對資料庫表中一列或多列的值進行排序的一種儲存結構,分單列索引和組合索引。
優點:
1.大大加快資料的檢索速度;
2.建立唯一性索引,保證資料庫表中每一行資料的唯一性;
3.加速表和表之間的連線;
4.在使用分組和排序子句進行資料檢索時,可以顯著減少查詢中分組和排序的時間。
缺點:
1.索引需要佔物理空間。
2.當對錶中的資料進行增加、刪除和修改的時候,索引也要動態的維護,降低了資料的維護速度。
1.建立索引 CREATE INDEX indexName ON table_name (column_name); 2.修改表結構(新增索引) ALTER table tableName ADD INDEX indexName(columnName); 3.建立表的時候直接指定 CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [indexName] (username(length)) ); 4.刪除索引的語法 DROP INDEX [indexName] ON mytable; 5.顯示索引資訊 SHOW INDEX FROM table_name; \G