MySQL-第四篇索引
2024-09-06 01:15:54
1、创建索引的作用
创建索引的唯一作用就是加速对表的查询。索引通过使用快速路径访问方法来快速定位数据,从而减少了磁盘的I/O。
2、索引和表一样也是数据库中的一种对象,但它必须从属于某张表,不能独立存在。
MySQL使用information_schema数据库里的STATISTICS表来保存该数据库实例中的所有索引信息。
3、创建索引的两种方式。
1》自动:定义primary key、unique、foreign key时,系统会为该数据列自动创建对应的索引。
2》手动:通过create index...语句来创建索引。
4、删除索引
1》自动:数据表删除时,表上的索引自动被删除。
2》手动:通过drop index...语句删除指定数据表上的指定索引。
创建索引的语法格式:
create index xxx on xxx_table (column[,column]...);
删除索引时需要指定表,语法格式为:
drop index xxx on xxx_table;
最新文章
- Oracle视图分类及各种操作讲解(超级好文)
- CentOS 6.3下配置iSCSI网络存储
- win7下exe提示无法正常启动(0xc0000906)
- 重温WCF之WCF传输安全(十三)(2)基于SSL的WCF匿名客户端(转)
- javaweb实验五
- The Run-Time Constant Pool The Constant Pool
- 对JDK,JRE,JVM的理解
- Android 特殊符号的转码大全
- C语言 动态创建二维数组
- 安装 Node 和 gulp
- 转每天一个linux命令(4):mkdir命令
- Uva 10550 Combination Lock
- 2.docker常用命令
- python学习——读取染色体长度(一、简化问题)
- spring学习 六 spring与mybatis整合
- 深入浅出Spark的Checkpoint机制
- x86-64整数寄存器
- git解决代码提交冲突
- CMD中goto语句会中断for循环特性详解
- ExtJS中实现嵌套表格
热门文章
- Could not load file or assembly system.data.sqlite.dll or one for it's depedencies
- vue项目上传到OSS
- UML快速理解
- uiautomator2 使用注意的地方
- JavaScript 函数防抖
- 华为RH2288V3服务器部署指南
- 最佳实践 | 数据库迁云解决方案选型 &; 流程全解析
- 【CF1257D】Yet Another Monster Killing Problem【贪心】
- oracle比较两个库同表栏目差异
- php面试专题---15、MySQL数据库基础考察点