//普通索引
alter
table table_name add
index index_name (column_list)
;//唯一索引
alter
table table_name add
unique
(column_list)
;//主鍵索引
alter
table table_name add
primary
key(column_list)
;
現在做乙個簡單的測試select
*from staff -- 0.18s
select
*from staff a where a.status_cd =
'1000'
-- 0.2s
先查全表資料及帶條件status_cd欄位查詢,查詢速度大概在0.2s左右
alter
table staff add
index status_cd_index (status_cd)
;
再次帶上status_cd的條件查詢,可以看到速度明顯會快一些。 mysql學習日記之索引
在mysql資料庫中,資料的查詢是我們經常用到的操作。在查詢的時候,我們經常是根據一些條件進行過濾而不是把所有的記錄都查詢出來,當乙個表中的記錄很多的時候,有時候我們查詢一條記錄可能需要遍歷整張表,這樣效率是非常低下的,建立索引可以有效提高查詢效率。簡單的分,索引可以分為單列索引和組合索引 單列索引...
mysql索引使增刪變慢 Mysql索引優化
2.mysql索引優化 2.1.explain執 計畫分析 2.2.索引命中策略 分析 2.3.索引分析總結 2.4.資料庫出現問題後如何死 而不 僵 資料庫卡頓情景 解決思路 sql及索引 質 的sql,避免索引失效 資料庫表結構 正規化,至少要符合3nf 系統配置mysql,linux 硬體1 ...
Mysql學習日記
今天在csdn看到了乙個笑話,是這麼寫的 程式猿的讀書歷程 x語言入門 x語言應用實踐 x語言高階程式設計 x語言的科學與藝術 程式設計之美 程式設計之道 程式設計之禪 頸椎病 指南。然後我默默看了看書架,任重而道遠啊,感覺自己還要努力,爭取早日讀到勁椎病 指南 今天花時間複習了mysql的列資料型...