搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小蓝xlanll
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
UML 的九种模型图.UML用例图.ER图.UML项目结构图总结_er图还有啥图
2
【GPT-4】GPT-4 相关内容总结_gptapi如何迭代
3
如何在Linux用Docker部署MySQL数据库并远程访问本地数据库_linux部署mysql后如何连接
4
Python数模笔记-Sklearn (1)介绍_sklearn 0.0.post5
5
从 Clickhouse 到 Apache Doris:有赞业务场景下性能测试与迁移验证
6
使用firewall-cmd仅允许某个ip访问主机指定端口_firewall-cmd 允许指定ip
7
详解nn.Upsampling is deprecated. Use nn.functional.interpolate instead._nnf.interpolate和nn.upsample
8
PROMPT2MODEL: Generating Deployable Models from Natural Language Instructions翻译_prompt2query
9
使用ffmpeg缩小视频体积的几种方式_ffmpeg压缩视频大小
10
Redis基础命令集详解
当前位置:
article
> 正文
ASM介绍_asm体系结构
作者:小蓝xlanll | 2024-04-01 02:36:00
赞
踩
asm体系结构
它了解oracle数据库的特性,并且在文件级别(而不是卷级别)执行条带化和镜像
第一:当一个条带大小会提高系统性能:逻辑卷直通跨越多个物理卷(即条带)时,必须确定条带的大小。不同文件类型采用不同的条带大小会提高性能:ASM了解这一点会适当的条带化这些文件
第二:ASM能够单独的处理文件,而其他所有LVM都工作在卷级别
第三:原则上ASM在所有平台都一样,并且与数据库绑在一起
第四:存在可用性问题
ASM体系结构:
有一个实例参数INSTANCE_TYPE ,默认值是RDBMS,RDBMS实例是标准实例,用来打开数据库并接受用户会话。
群集同步服务:
ASM对于RAC不是必须的(因为可以使用第三方群集的卷管理器),也不是仅适用于RAC(因为也适用于单实例的非集群数据库)
ASM磁盘组是作为一个逻辑单元管理的一个ASM磁盘池
ASM只能用于数据库和恢复文件,而不能用于oracle home 或者其他事物
数据库文件不包括跟踪文件、报警日志、口令文件或静态参数
ASM磁盘组的大小是所有ASM磁盘组的大小之和再减去一个小的磁盘量
ASM镜像默认是单镜像,但是可以设置为无镜像或者双镜像;不能备用条带化
ASM是一种使文件可用的管理和控制功能,它不执行实际的I/O工作
一般情况下,一个RDBMS实例只要求使用两个磁盘组:一个用于活动的数据库文件、
另一个用于它的闪回恢复区
由ASM实例代表RDBMS实例管理ASM磁盘组中的文件,RDBMS实例创建、读取和写入这些文件
ASM文件存储的文件类型:
控制文件
动态初始化参数文件,spfile
联机重做日志文件
归档重做日志文件
数据文件
临时文件
RMAN备份集
RMAN映像副本
闪回日志
控制文件自动备份
数据泵转储文件
ASM不管理oracle二进制文件,也不管理报警日志、跟踪文件和口令文件
一个ASM实例由一个实例参数控制
创建ASM磁盘组:
ASM提供的默认冗余级别是“标准”冗余,即镜像AU一次
create diskgroup dg1 '/dev/sdc', '/dev/sdd','/dev/sde','/dev/sdf';
创建和使用ASM文件
ASM磁盘组是ASM实例中创建的,ASM文件实在RDBMS实例中创建的
alter system set log_archive_dest_1='location=+dg_arc1';
restore controlfile from '/u01/app/oracle/oradata/orcl/control01.ctl';
RMAN是可以用来备份ASM文件的唯一工具,由于操作系统应用程序不能查看ASM
文件,因此无法执行用户管理的备份
ASMCMD:
为了使ASM文件的管理更简单,oracle提供了一个命令行应用程序,
在unix上是$ORACLE_HOME/bin/asmcmd
md_backup命令和md_restore命令,他们允许重新创建一个磁盘组,他们并不备份或还原磁盘组的任何文件
(文件必须通过其他方式进行保护,通常是RMAN),但是他们确实可以提取描述磁盘组合构成他们的磁盘的元数据
指定磁盘组,就会包括所有加载的磁盘组
ASM是一种逻辑卷管理器,提供了oracle数据库文件的条带化和(可选的)的镜像
可以存储在ASM设备上的文件包括数据文件、临时文件、控制文件联机和归档重做日志文件
、spfile、RMAN备份集和以及映像副本
不能将ASM设备用于oracle二进制文件或诊断和跟踪文件
ASM总是跨越磁盘组的所有磁盘条带化文件,但是镜像是可逆的
默认的镜像是NORMAL REDUNDANCY(意思是每个分配单元有两个副本),但是将其调整为
EXTERNAL REDUNDANCY(只有一个副本) 或在磁盘组至少有三个磁盘时也可以调整为HIGH REDUNDANCY
(三个副本)
要求群集服务(即使在非RAC环境中)来建立RDBMS和asm实例之间的联系
参数INSTANCE_TYPE必须设置为RDBMS(默认值)或ASM来控制实例数据库实例还是ASM实例
在ASM实例中的合法参数很少,需要的全部参数通常就是INSTANCE_TYPE,INSTANCE_NAME和ASM
前缀的参数。
启动和管理ASM实例:
1、只能作为SYSDBA或SYSASM(尽管为了向后兼容只支持SYSDBA)使用操作系统命令或口令文件身份验证的方式连接到ASM实例
2、只能在NOMOUNT模式下启动ASM实例,他永远不能加载控制文件也不能打开数据文件————————
但是它将加载磁盘组以供RDBMS实例使用构成
3、如果RDBMS实例已经打开了它管理的磁盘组的文件, 则不能关闭ASM实例(除非使用ABORT)
4、磁盘组是有一个或者多个发现的磁盘构成
5、ASM磁盘组中的创建的文件是由跨越组中的所有磁盘分布的1MB大小的分配单元构成
6、只能使用RMAN备份ASM文件:操作系统实用程序无法查看磁盘组的文件
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小蓝xlanll/article/detail/347102
推荐阅读
article
Multihead
Attention
- 多头
注意力
_
multiheadattention
...
多头
注意力
的基本概念及实现_
multiheadattention
multiheadattention
...
赞
踩
article
大碗
宽面-
Kafka
一本
道
万事通
...
24年继续更新,收藏快400,不来看看吗?
一本
完善并有体系化的
Kafka
理论知识宝典,我会持续更新的,希望能帮到大家!大...
赞
踩
article
使用Peta
linux
实现
ZYNQ
的
linux
程序开发(实现简单的
socket
通信程序)_
zynq
的...
使用 Peta
linux
定制 Linux 系统,使用 SD 卡引导
linux
系统启动,实现电脑与开发板的socke...
赞
踩
article
o
rac
le
11.2
.0.1
rac
修改
asm
磁盘
组的冗余模式(
redundancy
mode
)...
o
rac
le
11.2
.0.1
rac
修改
asm
磁盘
组的冗余模式(
redundancy
mode
)为
normal
不错的...
赞
踩
article
读取
其他屏幕
数据
_学习
x86
汇编语言
7 使用
INT13
读取
软盘
数据
...
一、本章使用工具nasmFloppyWriterbochs二、
软盘
存储介绍1.44M的
软盘
有2面每面80个柱面(簇)一个...
赞
踩
article
如何用
Python
和
机器
学习
训练
中文
文本
情感
分类
模型?...
利用
Python
机器
学习
框架scikit-learn,我们自己做一个
分类
模型,对
中文
评论信息做情感分析。其中还会介绍
中文
...
赞
踩
article
智慧
河湖
方案:
AI
赋能水利水务,构建
河湖
智能
可视化
监管
大
数据
平台_水面
漂浮物
数据
集...
视频
AI
智能
分析系统支持识别挖掘机、载货车、混凝土搅拌车、推土机、压路机、铲土车、起重吊车等工程车辆。_水面
漂浮物
数据
集...
赞
踩
article
从
文本
提取
信息
(基于
nltk
)...
如果我们不是集中我们的精力在问题或“实体关系”的有限集合,例如:“不同的设施位于何处”或“谁被什么公司雇用”上,我们就能...
赞
踩
article
Elasticsearch
:让你的
Elasticsearch
索引
与
Python
和 Googl...
Elasticsearch
内的
索引
(index) 是你可以将数据存储在文档中的位置。 在使用
索引
时,如果你使用的是...
赞
踩
article
NLP
学习记录(七)
中文
分词
_
n
元语法
分词
算法
...
一、
分词
的困难-
分词
规范化的的问题 1. 单字词与词素主机的划界 2. 短语划界 3. “二字词或三字词”,以及...
赞
踩
article
Spring
Boot 使用
过滤器
、
拦截器
、
监听器
...
作用
过滤器
(Filter):当有一堆请求,只希望符合预期的请求进来。
拦截器
(Interceptor):想要干涉预期的请求...
赞
踩
article
C++
中
的
cout
和
printf
用
法_
printf
cout
用
哪个...
C++
是一种面向对象
的
编程语言,它继承了C语言
的
特点,同时也增加了许多新
的
特性。在
C++
中
的
cout
和
printf
是...
赞
踩
article
实在
智能
RPA
@你,那些被
电商
RPA
“淘汰”的
电商
运营去哪儿了?免费
RPA
机器人
告诉你_
电商
rpa
...
”
RPA
大规模应用之后,有多少人会因此失业?他们会去向哪里?“,这是很多来自财务、人力、
电商
等行业的朋友经常会问到的问题...
赞
踩
article
数据分析
之
Tebleau
的
度量和
维度
...
0-10,10-20,20-30...............属于
维度
。每个地区产品分类
的
金额(将产品分类拖入左侧
的
颜色...
赞
踩
article
C#
与
机器
学习
:
探索.
NET
生态中的智能
应用
...
摘要
:
机器
学习
在近年来得到了广泛的关注和
应用
,而
C#
作为.
NET
框架下的主要编程语言,同样能够涉足这一领域。本文将介绍...
赞
踩
article
达梦
数据库
报错
错误代码
汇总_
试图
在
standby
模式
下,
修改
用户库
...
达梦
数据库
报错代码查询汇总,
错误代码
_
试图
在
standby
模式
下,
修改
用户库
试图
在
standby
模式
下,
修改
用户库
...
赞
踩
article
python
情感
分析
预测
模型
_
Python
分词,
情感
分析
工具
SnowNLP
...
现在训练数据主要是针对电商服务类的评价,所以对其他的一些可能效果不是很好安装pip install snownlp官方实...
赞
踩
article
UI
自动化
偷懒必备:
AirTest
封装好
ADB
命令_
airtest
打包后
adb
路劲...
AirTest
开源的
ADB
命令封装。_
airtest
打包后
adb
路劲
airtest
打包后
adb
路劲 ...
赞
踩
article
ActiveMQ
、
RocketMQ
、
RabbitMQ
、
Kafka
区别_activemq rabbit...
一、三大应用场景(优点)解耦、异步、削峰1、解耦:只需要将消息写入消息队列,需要消息的去消息队列中订阅就好2、异步:一些...
赞
踩
article
【读点论文】
ShuffleNet
V2
:
Practical
Guidelines
for Effi...
ShuffleNet
V2
:
Practical
Guidelines
for
Efficient
CNN Archit...
赞
踩
相关标签
深度学习
人工智能
python
kafka
分布式
linux
网络
fpga开发
websocket
c语言
读取其他屏幕数据
大数据
开发语言
nlp
elasticsearch
搜索引擎
全文检索
NLP
spring boot
Listener
Interceptor
过滤器
c++