MySQL索引的檢視建立和刪除

2021-07-07 09:46:29 字數 363 閱讀 1289

1.索引作用

資料庫利用各種各樣的快速定位技術,

能夠大大提高查詢效率

。特別是當資料量非常大,查詢涉及多個表時,使用索引往往能使查詢速度加快成千上萬倍

2.  

建立索引

alter table table_name add index index_name (column_list)

其中table_name

是要增加索引的表名,

column_list

指出對哪些列進行索引

3. 刪除索引

drop indexindex_name on table_name

4.  什麼情況下應不建或少建索引

表記錄太少

MySQL索引的檢視建立和刪除

1 索引作用 在索引列上,除了上面提到的有序查詢之外,資料庫利用各種各樣的快速定位技術,能夠大大提高查詢效率。特別是當資料量非常大,查詢涉及多個表時,使用索引往往能使查詢速度加快成千上萬倍。例如,有3個未索引的表t1 t2 t3,分別只包含列c1 c2 c3,每個表分別含有1000行資料組成,指為1...

MySQL索引的檢視建立和刪除

1 索引作用 在索引列上,除了上面提到的有序查詢之外,資料庫利用各種各樣的快速定位技術,能夠大大提高查詢效率。特別是當資料量非常大,查詢涉及多個表時,使用索引往往能使查詢速度加快成千上萬倍。例如,有3個未索引的表t1 t2 t3,分別只包含列c1 c2 c3,每個表分別含有1000行資料組成,指為1...

MySQL索引的檢視建立和刪除

1 索引作用 在索引列上,除了上面提到的有序查詢之外,資料庫利用各種各樣的快速定位技術,能夠大大提高查詢效率。特別是當資料量非常大,查詢涉及多個表時,使用索引往往能使查詢速度加快成千上萬倍。例如,有3個未索引的表t1 t2 t3,分別只包含列c1 c2 c3,每個表分別含有1000行資料組成,指為1...