随笔分类 -  数据库

数据库基础知识详解与原理分析
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 11、存储过程 ​ 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合。想要实现相应的功能时,只需要调用这个存储过程就行了(类似于函数,输入具 阅读全文
posted @ 2022-04-12 21:57 投三分的金闪闪 阅读(660) 评论(0) 推荐(1)
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 8.MVCC 多版本并发控制(Multi-Version Concurrency Control, MVCC),MVCC在数据表中每行记录后面都保存有两 阅读全文
posted @ 2022-04-09 13:35 投三分的金闪闪 阅读(523) 评论(0) 推荐(0)
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 4.乐观锁和悲观锁 乐观锁和悲观锁在数据库和多线程并发中常被提及,但它们并不是某两个特定的锁,而是两个锁的宏观理念。 悲观锁:认为数据随时会被修改,因此 阅读全文
posted @ 2022-04-07 20:34 投三分的金闪闪 阅读(629) 评论(0) 推荐(0)
摘要:写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 1.事务 1.1、事务的定义与特性 事务(Transaction)是一个操作序列,逻辑上不可分割的工作单位,以BEGIN TRANSACTION开始,以 阅读全文
posted @ 2022-04-05 23:09 投三分的金闪闪 阅读(201) 评论(0) 推荐(0)