文章詳情頁
mysql索引 - mysql的普通索引使用問題
瀏覽:100日期:2022-06-17 09:28:40
問題描述
mysql一般建表都會設置主鍵索引 然后對唯一性的字段設置唯一索引 但普通索引從來沒用過 普通索引是在非唯一性 需要索引的地方用嗎 有沒有舉例說明 是要對大多數(shù)的字段 都進行普通索引嗎?
問題解答
回答1:建立索引和你要做哪些字段查詢有關,主鍵是默認建立索引。其他字段,如果你要做查詢,也是要建立索引,當然你也可以不建立索引,索引的目的是提高查詢速度,但是會增加數(shù)據(jù)庫的體積。不僅僅mysql,其他數(shù)據(jù)庫都是如此。
回答2:如果有個字段查詢頻率比較高,不是主鍵,也不是索引,加個普通索引,增加下查詢效率!
回答3:一般對where條件加普通索引,這里還考慮各種因素的
相關文章:
1. java - ehcache緩存用的是虛擬機內存么?2. javascript - JS如何取對稱范圍的隨機數(shù)?3. 數(shù)據(jù)庫 - mysql如何處理數(shù)據(jù)變化中的事務?4. 關于docker下的nginx壓力測試5. java - mongodb分片集群下,count和聚合統(tǒng)計問題6. javascript - 有什么兼容性比較好的辦法來判斷瀏覽器窗口的類型?7. android - java 泛型不支持數(shù)組,那么RxJava的Map集合有什么方便的手段可以定義獲得一串共同父類集合數(shù)據(jù)呢?8. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下9. java - 自己制作一個視頻播放器,遇到問題,用的是內置surfaceview類,具體看代碼!10. 服務器端 - 采用nginx做web服務器,C++開發(fā)應用程序 出現(xiàn)拒絕連接請求?
排行榜

熱門標簽