MySQL常见索引分类

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

主键索引

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

唯一索引

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

普通索引

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

相关推荐
JavaGuide几秒前
7 道 RAG 基础概念知识点/面试题总结
前端·后端
桦说编程12 分钟前
从 ForkJoinPool 的 Compensate 看并发框架的线程补偿思想
java·后端·源码阅读
格砸1 小时前
从入门到辞职|从ChatGPT到OpenClaw,跟上智能时代的进化
前端·人工智能·后端
蝎子莱莱爱打怪2 小时前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
哈密瓜的眉毛美2 小时前
零基础学Java|第三篇:DOS 命令、转义字符、注释与代码规范
后端
用户60572374873082 小时前
AI 编码助手的规范驱动开发 - OpenSpec 初探
前端·后端·程序员
哈密瓜的眉毛美2 小时前
零基础学Java|第二篇:Java 核心机制与第一个程序:从 JVM 到 Hello World
后端
用户8307196840823 小时前
RabbitMQ vs RocketMQ 事务大对决:一个在“裸奔”,一个在“开挂”?
后端·rabbitmq·rocketmq
初次攀爬者3 小时前
RocketMQ 集群介绍
后端·消息队列·rocketmq
Leo8993 小时前
go 从零单排 之 一小时通关
后端