1. 程式人生 > 其它 >ubuntu製作離線源離線安裝軟體

ubuntu製作離線源離線安裝軟體

1.1 create方式建立索引:

CREATE 
  [UNIQUE -- 唯一索引
  | FULLTEXT -- 全文索引
  ] INDEX index_name ON table_name -- 不指定唯一或全文時預設普通索引
  (column1[(length) [DESC|ASC]] [,column2,...]) -- 可以對多列建立組合索引  
 

1.2 alter方式建立索引:

ALTER TABLE tb_name ADD [UNIQUE | FULLTEXT] [INDEX] index_content(content)

2.1 drop方式刪除索引:

DROP INDEX <索引名> ON <表名>

2.2 alter方式刪除索引:

ALTER TABLE <表名> DROP INDEX <索引名>

3.1 索引的使用:

索引使用時滿足最左字首匹配原則,即對於組合索引(col1, col2),在不考慮引擎優化時,條件必須是col1在前col2在後,或者只使用col1,索引才會生效;

索引不包含有NULL值的列;

一個查詢只使用一次索引,where中如果使用了索引,order by就不會使用;

like做欄位比較時只有字首確定時才會使用索引;

在列上進行運算後不會使用索引,如year(start_time)<2020不會使用start_time上的索引。