专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

mysql查询删除索引,哪些情况下不应该使用索引_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 21:26:49       共计:3601 浏览
mysql查询删除索引,哪些情况下不应该使用索引?

1) 数据唯一性差的字段不要使用索引

比如性别,只有两种可能数据。意味着索引的二叉树级别少,多是平级。这样的二叉树查找无异于全表扫描。

2) 频繁更新的字段不要使用索引

比如logincount登录次数,频繁变化导致索引也频繁变化,增大数据库工作量,降低效率。

3) 字段不在where语句出现时不要添加索引

只有在where语句出现,mysql才会去使用索引

4) 数据量少的表不要使用索引

使用了改善也不大

另外。如果mysql估计使用全表扫描要比使用索引快,则不会使用索引。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql怎么查询日志,mysql线上数据库数据被误删除_数据库 | ·下一条:创建查询mysql,mysqal数据库怎么用图形创建库表_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有