数据库原理
文章平均质量分 67
moonlight9391
Like Sunday,Like Rain,Like Reading,Like Waiting...
展开
-
数据库原理系列一:存储引擎(上)
0:数据库架构 & 常见模块Q1:为什么是disk-oriented架构?磁盘很慢。那么问题来了,磁盘慢为啥还要用呢?磁盘便宜。磁盘比内存那不是便宜了一点啊。比内存大。数据往往很大,如果单纯的就用内存,那么多的数据存在哪。永久存储。内存掉电数据就没了。Q2:如果用了磁盘又会引入哪些问题?数据交互。磁盘&内存存储的数据需要换入换出。谁来换。DB or OS,各自的实现方式以及优缺点。换哪些。LRU策略,内存刷入刷出的策略有哪些,各自的特点是啥?什么时候换。刷脏页的条原创 2020-06-24 13:17:50 · 245 阅读 · 1 评论 -
数据库索引概念和分类
数据库索引概念和分类,几种常见索引。原创 2016-05-26 21:41:42 · 6767 阅读 · 0 评论 -
数据文件的组织形式
数据库文件存储形式,字段的表示,记录的表示,记录集合的存储,数据文件的组织形式,以及例子。原创 2016-05-26 20:11:58 · 4640 阅读 · 0 评论 -
xtrabackup中三把锁研究
背景介绍在使用xtrabackup愉快的进行备份的同时,xtrabackup中由于锁带来的线上问题也是很令人头疼的~,所以就找个时间对xtrabackup中的三把锁以及遇见的线上问题进行简单梳理。原理解析第一步 : LOCK TABLES FOR BACKUP 第一步:锁表,这一步发生在innoDB表[即事务类的表]备份完成后,非事务表备份之前;其次,这里加的...原创 2018-02-09 11:51:21 · 2149 阅读 · 0 评论