• 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVCC原理探究及MySQL源码实现分析

上述现象在数据库中大家经常看到,但是数据库到底是怎么实现的,深究的人就不多了。 其实原理很简单,数据库就是通过UNDO和MVCC来实现的。

2017-03-30 14:32:46 1551

原创 ASM 翻译系列第四十弹:理解ASM中 REQUIRED_MIRROR_FREE_MB和USABLE_FILE_MB的含义

在我的课上一个经常被问到的问题是ASM如何计算磁盘组REQUIRED_MIRROR_FREE_MB和USABLE_FILE_MB的值,这个问题的答案跟很多复杂问题的答案一样:要看情况。

2017-03-15 09:41:43 1102

原创 ASM 翻译系列第三十九弹:物理元数据AT表

每一块由ASM管理的磁盘都会至少包含一个Allocation Table ,简称AT表,它是用来描述磁盘的AU分布情况的,AT表里的每一个条目都代表了磁盘上的一个AU,一旦某个AU被分配出去,AT表中此条目的内容会被更新,例如此AU属于的extent号和属于哪一个文件。

2017-03-13 11:00:34 502

原创 ASM 翻译系列第三十八弹:ASM数据清理

根据维基百科, 数据清理(data scrubbing)的定义是“一种数据纠错技术,利用后台任务周期性的扫描内存或存储的错误,在检测到错误后利用数据的多余副本来对数据进行纠正,数据清理可以减少数据错误不断累计的可能性,进而降低由数据错误带来的风险”。

2017-03-08 11:08:23 573

原创 ASM 翻译系列第三十七弹:ASM密码文件目录

本篇介绍ASM的13号文件-密码文件目录,密码文件给Oralce或ASM的本地或远程连接提供访问授权,在Oracle的12C版本,密码文件可以存放在ASM磁盘组中了,ASM的也专门为密码文件的管理设计了元数据结构-ASM Password Directory-ASM密码文件目录 ,元数据文件号为13。

2017-03-03 09:17:52 1233

原创 ASM 翻译系列第三十六弹:ACFS磁盘组的重平衡操作

从Oracle 11.2版本开始,可以在ASM磁盘组之上创建通用的集群文件系统,被称为Oracle ASM Cluster File Systems或Oracle ACFS。

2017-03-01 09:41:33 462

Oracle Memory Management and HugePage

Oracle发展这么多年,提供了多种的内存管理方式,从最早SGA、PGA手工管理,到9I版本出现的PGA的自动管理,到10G版本出现的SGA自动管理(ASMM),再到11G版本出现的memory自动管理(AMM),Oracle基本是在朝着智能化、傻瓜化、自动化的方向稳步前进着,对于初学Oracle的DBA来说,看到这些不同的内存管理方式一定心里有着不同程度的疑惑。

2016-04-12

空空如也

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

TA关注的人

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