MySQL常见索引分类

常见的索引有主键索引,唯一索引,普通索引

主键索引

每个表有且只有一个主键索引,强烈建议在创建表的时候指定主键索引,如果没有指定主键索引,对于表会默认生成一个非空且唯一的主键索引

唯一索引

值可以为空,但不能重复,值必须唯一。一个表可以有多个唯一索引

普通索引

值可以为空,可以重复。如果普通索引可以满足对应的业务需求,推荐使用普通索引。

相关推荐
杜子不疼.7 分钟前
【Rust】路由匹配与参数提取:从 match 语句到 axum 的类型魔法
开发语言·后端·rust
qq_124987075322 分钟前
基于Flask的穷游网酒店数据分析系统(源码+论文+部署+安装)
后端·python·flask·毕业设计
稚辉君.MCA_P8_Java30 分钟前
Java 基本数据类型 - 四类八种
java·linux·后端·mysql·架构
爱吃烤鸡翅的酸菜鱼35 分钟前
如何掌握【Java】 IO/NIO设计模式?工厂/适配器/装饰器/观察者模式全解析
java·开发语言·后端·设计模式·nio
golang学习记1 小时前
替代Postman,Github 38k star,这款API工具彻底火了!
后端
狂奔小菜鸡2 小时前
Day7 | Java的流程控制详解
java·后端·编程语言
Cache技术分享2 小时前
225. Java 集合 - List接口 —— 记住顺序的集合
前端·后端
回家路上绕了弯2 小时前
接口响应时间优化指南:从秒级到毫秒级的全链路方案
分布式·后端
天天摸鱼的java工程师2 小时前
循环依赖与三级缓存:Spring 如何优雅地解决“鸡生蛋”问题?
后端
却尘2 小时前
从53个漏洞到5个:我们用Distroless把容器安全"减"出来了
后端·自动化运维·devops