当前位置: 首页 > news >正文

大厂面试题-索引有哪些缺点以及具体有哪些索引类型

第一个,索引的优缺点

优点

    1、合理的增加索引 ,可以提高数据查询的效率 ,减少查询时间

    2、有一些特殊的索引 ,可以保证数据的完整性 ,比如唯一索引

缺点

    1、创建索引和维护索引需要消耗时间

    2、索引需要额外占用物理空间

    3、对创建了索引的表进行数据的增加、修改、删除时,会同步动态维护索引,这个部分会造成性能的影响

二个,索引的类型

    1、主键索引:数据列不允许重复,不允许为NULL,一个表只能有一个主键。

    2、唯一索引:数据列不允许重复,允许为NULL值,一个表允许多个列创建唯一索

    3、普通索引:基本的索引类型,没有唯一性的限制,允许为NULL值。

    4、全索引:是目前搜索引擎使用的一种关键技术,对文本的内容进行分词、搜索。

    5、覆盖索引:查询列要被所建的索引覆盖,不必读取数据行

    6、组合索引:多列值组成一个索引,用于组合搜索,效率大于索引合并

http://www.lryc.cn/news/224483.html

相关文章:

  • Vue真实技术面试题解析【兄弟组件、vue-router、增量部署】
  • 响应式生活常识新闻博客资讯网站模板源码带后台
  • 获取AAC音频的ADTS固定头部信息
  • 二分查找--C++实现
  • 计算机毕设 基于机器学习的文本聚类 - 可用于舆情分析
  • uniApp获取当前位置经纬度
  • this.$message提示内容添加换行
  • “三大阶段稳定性测试”筑牢长安链信任基石
  • 手把手教你如何扩展(破解)mybatisplus的sql生成 | 京东云技术团队
  • Spring Data JPA 项目配置与QueryDSL集成
  • UE5数字孪生制作-数据篇(二) - 数据处理
  • Java 设计模式——享元模式
  • 再扩国产化适配版图,长安链新增数据库兼容性认证
  • MES系统数据集成系统源码
  • 关于道一云-七巧使用感悟
  • 去中心化数据云项目Oort主网即将上线
  • CSS知识点梳理(一)
  • 网络安全深入学习第八课——反向代理(工具:frp)
  • 浅谈前端自定义VectorGrid矢量瓦片样式
  • Qt5多线程<12>
  • Linux学习笔记之五(父子进程、孤儿进程、僵尸进程、守护进程)
  • [题] 不容易系列之(3)―― LELE的RPG难题 #DP
  • pip 安装任意软件包报错
  • NLP之Bert实现文本多分类
  • 对话大众软件子公司:中国的智舱、智驾比欧洲早一代
  • 基于FPGA的图像RGB转HSV实现,包含testbench和MATLAB辅助验证程序
  • 小型企业如何数字化转型?ZohoCRM助力小企业转型
  • 聊聊模板引擎<Template engine>
  • 多平台商品采集——API接口:支持淘宝、天猫、1688、拼多多等多个电商平台的爆款、销量、整店商品采集和淘客功能
  • UI自动化测试框架设计(Selenium)