文章详情页
mysql索引 - mysql的普通索引使用问题
浏览:179日期:2022-06-17 09:28:40
问题描述
mysql一般建表都会设置主键索引 然后对唯一性的字段设置唯一索引 但普通索引从来没用过 普通索引是在非唯一性 需要索引的地方用吗 有没有举例说明 是要对大多数的字段 都进行普通索引吗?
问题解答
回答1:建立索引和你要做哪些字段查询有关,主键是默认建立索引。其他字段,如果你要做查询,也是要建立索引,当然你也可以不建立索引,索引的目的是提高查询速度,但是会增加数据库的体积。不仅仅mysql,其他数据库都是如此。
回答2:如果有个字段查询频率比较高,不是主键,也不是索引,加个普通索引,增加下查询效率!
回答3:一般对where条件加普通索引,这里还考虑各种因素的
相关文章:
1. docker Toolbox在win10 家庭版中打开报错2. android - 添加multidex后在部分机型上产生anr的问题,该如何解决3. css3 - 一个关于CSS雪碧图的问题4. javascript - vue-router怎么不能实现跳转呢5. java - 如何写一个intellij-idea插件,实现编译时修改源代码的目的6. Android中能不能判断一个数据库是create来的,还是open来的?7. java - String s=new String()与String s = ""的区别8. css - 为什么video不能填满整个父级div?底部有黑边?9. node.js - mysql如何通过knex查询今天和七天内的汇总数据10. 为什么php修改数据无法同步到数据库,只是当前页面修改成功?
排行榜

网公网安备