数据库
辽宁大学
毕业于朝阳科技大学
展开
-
MYSQL流程介绍
背景 我相信大家在数据库优化的时候都会说到索引,我也不例外,大家也基本上能对数据结构的优化回答个一二三,以及页缓存之类的都能扯上几句,但是有一次阿里P9的一个面试问我:你能从计算机层面开始说一下一个索引数据加载的流程么?(就是想让我聊IO) 我当场就去世了....因为计算机网络和操作系统的基础知识真的是我的盲区,不过后面我恶补了,废话不多说,我们就从计算机加载数据聊起,讲一下换个角度聊索引。 正文 MySQL的索引本质上是一种数据结构 让我们先来了解一下计算机的数据加载。 磁盘IO和预读:转载 2020-10-25 11:06:07 · 118 阅读 · 0 评论 -
考博数据库的一些复习题
事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begintransaction和endtransaction语句(或函数调用)来界定 特性:原子性,一致性,隔离性,持续性。 原子性:事物是数据库的逻辑工作单位,事物中包括的操作要么都做,要么都不做。 一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 隔离性:...原创 2018-10-27 19:58:46 · 505 阅读 · 0 评论