文章詳情頁
mysql索引 - mysql的普通索引使用問題
瀏覽:145日期:2022-06-17 09:28:40
問題描述
mysql一般建表都會設置主鍵索引 然后對唯一性的字段設置唯一索引 但普通索引從來沒用過 普通索引是在非唯一性 需要索引的地方用嗎 有沒有舉例說明 是要對大多數的字段 都進行普通索引嗎?
問題解答
回答1:建立索引和你要做哪些字段查詢有關,主鍵是默認建立索引。其他字段,如果你要做查詢,也是要建立索引,當然你也可以不建立索引,索引的目的是提高查詢速度,但是會增加數據庫的體積。不僅僅mysql,其他數據庫都是如此。
回答2:如果有個字段查詢頻率比較高,不是主鍵,也不是索引,加個普通索引,增加下查詢效率!
回答3:一般對where條件加普通索引,這里還考慮各種因素的
相關文章:
1. mysql - 記得以前在哪里看過一個估算時間的網站2. python中merge后文件莫名變得非常大3. 希望講講異常處理4. css3 - 純css實現點擊特效5. docker start -a dockername 老是卡住,什么情況?6. javascript - 關于<a>元素與<input>元素的JS事件運行問題7. java - 為什么第一個線程已經釋放了鎖,第二個線程卻不行?8. css3 - [CSS] 動畫效果 3D翻轉bug9. javascript - 如何將一個div始終固定在某個位置;無論屏幕和分辨率怎么變化;div位置始終不變10. 大家好,我想請問一下怎么做搜索欄能夠搜索到自己網站的內容。
排行榜
