MySql-索引的概述
2023-12-14 14:44:30
概述索引
mysql官方文档定位:索引(index)是帮助MySql高效获取数据的数据结构
索引的本质: 索引是数据结构,你可以简单的理解为“排序好的快速查找数据结构”,满足特定查找算法,这些结构以某种方式执向数据。
优点
1、提高数据检索效率,降低数据库的IO成本
2、通过唯一索引,可以保证数据库的每一行数据都是具有唯一性的
3、在使用分组和排序子句进行查询的时候,可以显著的减少查询中分组和排序的时间,降低了CPU的消耗
缺点
1、创建索引和维护比较麻烦并伴随着数据量的增减,所消耗的时间也会变化
2、索引需要占用磁盘空间
3、虽然提高了查询速率,但是降低1更新速度,当对表中的数据进行增加的时候,索引也需要维护,这样就降低了数据的维护效率。
文章来源:https://blog.csdn.net/weixin_46128463/article/details/134984474
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!