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;

最新文章

  1. Oracle视图分类及各种操作讲解(超级好文)
  2. CentOS 6.3下配置iSCSI网络存储
  3. win7下exe提示无法正常启动(0xc0000906)
  4. 重温WCF之WCF传输安全(十三)(2)基于SSL的WCF匿名客户端(转)
  5. javaweb实验五
  6. The Run-Time Constant Pool The Constant Pool
  7. 对JDK,JRE,JVM的理解
  8. Android 特殊符号的转码大全
  9. C语言 动态创建二维数组
  10. 安装 Node 和 gulp
  11. 转每天一个linux命令(4):mkdir命令
  12. Uva 10550 Combination Lock
  13. 2.docker常用命令
  14. python学习——读取染色体长度(一、简化问题)
  15. spring学习 六 spring与mybatis整合
  16. 深入浅出Spark的Checkpoint机制
  17. x86-64整数寄存器
  18. git解决代码提交冲突
  19. CMD中goto语句会中断for循环特性详解
  20. ExtJS中实现嵌套表格

热门文章

  1. Could not load file or assembly system.data.sqlite.dll or one for it's depedencies
  2. vue项目上传到OSS
  3. UML快速理解
  4. uiautomator2 使用注意的地方
  5. JavaScript 函数防抖
  6. 华为RH2288V3服务器部署指南
  7. 最佳实践 | 数据库迁云解决方案选型 & 流程全解析
  8. 【CF1257D】Yet Another Monster Killing Problem【贪心】
  9. oracle比较两个库同表栏目差异
  10. php面试专题---15、MySQL数据库基础考察点