Database—索引

本文介绍了数据库索引的概念,包括其作为数据对象的定义和提升查询速度的作用。详细阐述了如何自动及手动创建索引,如通过主键和创建普通索引的SQL语句。同时,讲解了索引的添加、删除和查看方法,并讨论了索引的优缺点,如加快查询速度但增加写操作的成本。此外,提到了不同数据表引擎如MYISAM、InnoDB和Memory对索引的支持,以及Btree和B+Tree的区别。
摘要由CSDN通过智能技术生成

待整理


5.索引:

1.定义:一种数据对象

2.作用:提供查询速度

3.创建方式:

1.自动创建:primary key,unique

2.手动创建:create index

1.添加主键索引:alter table 表名 add primary key (列名)

2.语法:create [unique|fulltext|spatial] index index_name [using index_type] on tb1_name(index_co1_name,···) index_co1_name: co1_name [(length)] [ASC|DESC]

3.例句:create index index_abc on tb_student(stu_sub,name)

4.删除:

1.普通索引:alter table 表名 drop index 索引名

2.主键索引&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值