ASM的理论分析

技术ASM的理论分析本篇内容主要讲解“ASM的理论分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ASM的理论分析”吧!ASM Allocation Units在ASM磁盘

本文主要讲解“ASM的理论分析”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习《ASM理论分析》!

美国机械工程师学会分配单位

在ASM磁盘组中,最基本的空间分配单元是分配单元,简称AU。初始化后,每个ASM磁盘将被逐个切割成AU。

创建磁盘组时,可以通过设置AU_SIZE属性值来指定AU的大小(11.1版之后)。AU的大小可以是1、2、4、8、16、32、64MB。如果未指定AU的大小,默认值为1 MB(数据库云服务器为4 MB)。

AU大小是磁盘组的属性(不是磁盘或ASM实例的属性),因此每个ASM磁盘组都可以有自己的AU大小值。

ASM范围

一个或多个扩展区组成一个扩展区,一个或多个ASM扩展区组成一个ASM文件,因此ASM文件在逻辑上由一个扩展区组成。

我们需要区分物理范围和虚拟范围。虚拟盘区或盘区集由外部冗余磁盘组中的一个物理盘区、普通冗余磁盘组中的至少两个物理盘区和高冗余磁盘组中的至少三个物理盘区组成。

在ASM 11.1之前,扩展区的大小是固定的。ASM 11.1之后,可变范围出现。可变范围的目的是更好地支持大数据文件,降低ASM和数据库实例的SGA要求,并提高文件创建和文件打开的性能。初始化的盘区大小等于磁盘组的AU_SIZE设置值。随着分配给文件的盘区越来越多,盘区的大小将是4或10。当新创建文件或调整文件大小时,此功能将自动工作。当然,ASM磁盘组的属性值是COMPONENT的。ASM和COMPLETED。RDBMS应该设置为11.1或更高。

文件范围大小的更改规则遵循以下模式:

文件的第一个20000范围集,范围的大小等于磁盘组的AU_SIZE的设置值。

对于下一个20000扩展区集,扩展区的大小等于磁盘组的AU_SIZE*4。

如果文件中扩展区的总数超过40000,则所有后续扩展区的大小等于磁盘组的AU_SIZE*16。

这个可变范围特性有一个讨厌的BUG 8898852。更多信息请参考MOS 965751.1。

ASM镜像

ASM的数据镜像功能用于保护数据的完整性,这是通过在不同的磁盘上多存储一份数据来实现的。创建ASM磁盘组时,ASM管理员可以指定磁盘组的镜像模式:

外部不提供镜像保护。

普通2份

高3份

ASM镜像的粒度是范围,而不是磁盘或数据块。ASM中的镜像是通过镜像每个ASM文件的范围来实现的。在ASM中,我们可以指定每个文件的冗余级别。例如,对于正常冗余磁盘组中的一个文件,它的每个扩展区可以镜像一次(默认行为),同一磁盘组中的另一个文件可以镜像两次,即三个副本(假设磁盘组中至少有三个故障组)。事实上,ASM元数据文件在正常冗余磁盘组中是三个副本,并且在磁盘组中也至少有三个故障组。

自动机械故障组

ASM磁盘组可以在逻辑上逐个划分为故障组。需要在磁盘组中指定故障组。如果我们在创建磁盘组时没有指定故障组,ASM会自动将每个磁盘视为一个故障组,这在数据库云服务器中可能会有所不同。在数据库云服务器下,来自同一存储节点的所有磁盘都将自动放入故障组,即使您没有指定故障组。

普通冗余磁盘组至少需要2个故障组,高冗余磁盘组至少需要3个故障组,外部冗余磁盘组不需要故障组。

将扩展区分配给具有双副本的文件时,ASM会分配一个主副本和一个镜像副本,其中主副本存储在一个磁盘上,镜像副本存储在不同故障组的另一个磁盘上。

向ASM磁盘组添加磁盘时,可以手动指定故障组,ASM将智能地向正确的故障组添加磁盘。

至此,相信大家对“ASM的理论分析”有了更深的理解,让我们一起来实践吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77902.html

(0)

相关推荐

  • spark的功能和优缺点(spark具有哪些特点)

    技术Spark的性能特点有哪些本篇内容主要讲解“Spark的性能特点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Spark的性能特点有哪些”吧!Spark:Apach

    攻略 2021年12月14日
  • snowflake官网怎么做的(snowflake讲解)

    技术Snowflake的独特技术优势是什么本篇文章为大家展示了Snowflake的独特技术优势是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。云端原生性Snowflake提出

    攻略 2021年12月23日
  • uem探针(we探针采集数据)

    技术UEM探针技术捕获数据解密的方法是什么本篇内容主要讲解“UEM探针技术捕获数据解密的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“UEM探针技术捕获数据解密的方

    攻略 2021年12月20日
  • 如何在遥远的CDB迁移名为jypdb的PDB

    技术远程CDB中怎么将名为jypdb的PDB进行迁移这篇文章主要介绍“远程CDB中怎么将名为jypdb的PDB进行迁移”,在日常操作中,相信很多人在远程CDB中怎么将名为jypdb的PDB进行迁移问题上存在疑惑,小编查阅

    攻略 2021年12月21日
  • 抖音刷赞平台推广软件,抖音刷赞软件是真是假

    技术抖音刷赞平台推广软件,抖音刷赞软件是真是假抖音刷粉丝分三个步骤:1.选择抖音刷粉丝通道,2.准备刷粉丝账号,3.选择需要的套餐下订单刷粉,4.解释刷粉原理和方法。
    抖音粉丝最重要的就是选择一个可靠可靠的渠道,一家好的

    测评 2021年11月9日
  • C++设备模板怎么声明和定义

    技术C++设备模板怎么声明和定义这篇文章主要讲解了“C++设备模板怎么声明和定义”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++设备模板怎么声明和定义”吧!将片上外设

    攻略 2021年11月30日