首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《浅谈 DataBase》键和索引

忽然想写一篇关于数据库的笔记,把自己的感想给记录下来。

对于什么数据库调优什么的就不谈论了,说一些常用且实用的。

说到数据库的数据层面,个人觉得最重要的莫过于键、索引以及备份了。

在我看来,键其实是一种特殊的索引。

在数据库中,有很多种键,而我们接触的最多的就是主键和外键了。

主键是一张数据表中每一条数据的唯一标识,包含一个或多个字段,当然也可以不设置主键。

外键是其他数据表的主键,拥有外键的表称为子表,以外键为主键的表称为父表。是数据之间级联关系的体现,一般用以级联删除与级联更新。

索引对于数据而言那就真的贼重要,特别是大数据表,几百上千万数据的表,如果没有索引,要查询一条数据就要进行全表遍历,特别容易导致慢sql,所以,当你发现查询某些数据特别慢的时候,请检查一下是否没有添加索引。

说到添加索引,有个小技巧,先复制空表表结构,然后添加好索引,通过insert into进行数据同步。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190130G0V5FF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券