文章詳情頁
mysql索引 - mysql的普通索引使用問題
瀏覽:217日期:2022-06-17 09:28:40
問題描述
mysql一般建表都會設(shè)置主鍵索引 然后對唯一性的字段設(shè)置唯一索引 但普通索引從來沒用過 普通索引是在非唯一性 需要索引的地方用嗎 有沒有舉例說明 是要對大多數(shù)的字段 都進行普通索引嗎?
問題解答
回答1:建立索引和你要做哪些字段查詢有關(guān),主鍵是默認建立索引。其他字段,如果你要做查詢,也是要建立索引,當然你也可以不建立索引,索引的目的是提高查詢速度,但是會增加數(shù)據(jù)庫的體積。不僅僅mysql,其他數(shù)據(jù)庫都是如此。
回答2:如果有個字段查詢頻率比較高,不是主鍵,也不是索引,加個普通索引,增加下查詢效率!
回答3:一般對where條件加普通索引,這里還考慮各種因素的
相關(guān)文章:
1. boot2docker無法啟動2. 關(guān)于docker下的nginx壓力測試3. 老師,按tab鍵不起作用怎么回事4. node.js - antdesign怎么集合react-redux對input控件進行初始化賦值5. python2.7 - Python安裝模組不成功6. mysql - sql數(shù)據(jù)還原7. node.js mysql Cannot find module "net" 和 "tls"和"fs" 的問題8. python - for循環(huán)print怎樣才能輸出csv呢9. python from fileutils import FileUtils文件操作10. mysql 一條語句多種count如何寫
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備