自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 MYSQL索引结构基础简单介绍

索引(index) 是一种高效查找数据存储在磁盘的数据结构,用生活举例子那就是给数据加了目录上一篇文章我说过索引的结构是B +Tree,那么为什么不用二叉树或者B -Tree了 我一一举例说明假如索引使用平衡二叉树 主键为索引那么它的存储形式如下图 现在我需要找id为17的数据 只需比较一次即可找到,看起来是比较迅速,但是如果我要找的是id为1的话那么查的次数也就增多了 (1)二叉树优点:确实某种情况下也能提高查找速率 (2)二叉树缺点:大量数据下查找仍然需要多次,在极端情况下 若后面新增数据都是越来越小

2022-06-26 19:31:20 277 2

原创 MYSQL常见存储引擎一些特点和区别

1、支持表锁不支持行锁 2、不支持事务,不支持外键 3、访问速度快(针对大量DQL语句基本上不牵扯到DML语句或者DML操作的控制权由管理端进行操作可以用该引擎)(表名).sdi:表结构信息 (表名).MYD:存储数据 (表名).MYI:存储索引相对于另一个常见存储引擎MylSAM来说 InnoDB增加了 1、支持事务(事务的特点主要保证了数据安全正确性,也就是说对于DML操作比较多的表来说InnoDB更加适合) 2、支持行锁 (注意 在update某条语句的时候必须用上索引 否则行锁将会失效,仍然用的是表

2022-06-26 18:02:34 346

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除