04 2022 档案
摘要:1、MySQL中的索引 在MySQL,索引是由B+树实现的,B+是一种与B树十分类似的数据结构。 形如下面这种: 其结构特点: (1)有n课子树的结点中含有n个关键码。 (2)非根节点子节点数: ceil(m/2)<= k ⇐ m(ceil是天花板函数的意思,也就是向上取整,比如ceil(1.2)=
阅读全文
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 11、存储过程 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合。想要实现相应的功能时,只需要调用这个存储过程就行了(类似于函数,输入具
阅读全文
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 8.MVCC 多版本并发控制(Multi-Version Concurrency Control, MVCC),MVCC在数据表中每行记录后面都保存有两
阅读全文
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 4.乐观锁和悲观锁 乐观锁和悲观锁在数据库和多线程并发中常被提及,但它们并不是某两个特定的锁,而是两个锁的宏观理念。 悲观锁:认为数据随时会被修改,因此
阅读全文
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 1.事务 1.1、事务的定义与特性 事务(Transaction)是一个操作序列,逻辑上不可分割的工作单位,以BEGIN TRANSACTION开始,以
阅读全文
浙公网安备 33010602011771号