今天我们来介绍关於Oracle的实体档案
Control File是以二进制方式储存,无法直接读取,用来存放Oracle Database的系统资讯,包括了各资料库的名称、存放路径与资料库大小等。
当instance启动後,会先读取Control File,在11g之後系统自动会建立三个Control File,内容完全一样,若有其中一个档案损毁,其他两个可以代替。
Data File是储存实际资料的地方,每个Tablespace名称就是一个Data File,属於哪一个Tablespace的物件或资料,都会存放於所属Tablespace档名的档案中,当Oracle安装完成後,会自动建立以下tablespace:System Tablespace、Sysaux Tablespace、Temp Tablespace、Undo Tablesapce、User Tablespace。
「Tablespace」是一种逻辑空间,存在记忆体中,一个Tablespace可以对应多个相同名称开头的Data File,若我们的Data File空间不足时,就必须增加新的Data File来储存Tablespace资料,但一个Data File只能对应一个Tablespace。
当我们对资料做更新时,这样的动作称为「交易」,这些资讯会被存在Redo Log File中,当资料需要被回复时,我们可以透过Redo Log File的资讯将资料回复到变更之前。
资料库安装完成後,会产生三个Redo Log File,预设至少需要有两个,当第一个资料被写满後,会继续将资料写到第二个Redo Log,若只有两个Redo Log,当二个档案被写满,会继续写到第一个Redo Log,这称为「循环模式」。
>>: 从 DevOps 兽进化成 DevSecOps 兽:Kube-bench 跟 Falco 浅谈
本次铁人赛将通过Line机器人搭建专案,所以没有Line Developers的快去申请吧,会用到的...
如果今天我们想要开一间饮料店,饮料的组合包含了茶、糖,还有牛奶,於是我们可以建立一个 createT...
Some Deeper Basics 图像的概念 我们在前面有说到,canvas本身是透过物件模型来...
大纲 上一篇把环境都建立完成後,今天要来做客制化,但在这之前,先来说明一下为什麽要客制化,以及为什麽...
大家好! 昨天的小测验,有没有全部答对呢? 我们进入今天的主题吧! 建立资料 昨天我们提到的 字面建...