自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【mysql】MySQL 事务的四大特性以及实现原理

mysql的四大特性是指事务的ACID特性。

2024-08-07 14:31:25 717

原创 【mysql】事务的隔离级别有哪些?MySQL 的默认隔离级别是什么?

事务的隔离级别,指的是多个并行事务竞争导致的数据安全问题的一种规范。

2024-08-06 15:12:08 243

原创 【mysql】mysql中为什么使用B+树作为索引结构?

对于数据库来说,数据的存储是在磁盘上的,众所周知,磁盘IO的效率是非常低的,特别是随机的磁盘IO效率会更低。总的来说,技术方案的选型是为了解决特定业务场景的问题,也不是说B+树就一定是最优的选择,像MongoDB就是采用的B树的结构,这本质上也是关系型数据库和非关系型数据库的差异。这意味着每一层存储的索引数量会增加,也就是在层高相同的情况下,B+树的存储量要比B树要多,磁盘IO次数更少。4. 基于B+树的结构特点,如果采用自增的整型作为主键,可以避免增加数据的时候,带来叶子节点分裂导致的大量的运算的问题。

2024-08-06 14:09:14 228

原创 【mysql】MyISAM和InnoDB的区别?

MyISAM和InnoDB都是mysql的存储引擎。mysql5.5之前,默认的存储引擎是MyISAM,从5.5之后,默认的是InnoDB,下面我们来聊一聊这两种存储引擎有啥不一样的地方。

2024-08-06 13:31:39 1161

原创 【mysql】怎么处理mysql中遇到的死锁问题?

死锁就是两个或两个以上的线程在执行的过程中,争夺同一个共享资源导致相互等待的现象。在没有外部干预的情况下,线程会一直处于阻塞的状态,无法继续执行下去。

2024-08-02 13:42:09 236

原创 【Mysql】索引哪些情况会失效

当使用索引列进行查询时,最终会到主键索引树查询对应的数据进行返回,理论上来说使用了索引列查询,能很好的提高查询效率,但是不规范的使用,会使索引失效。

2024-08-02 10:26:48 586

空空如也

空空如也

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

TA关注的人

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