数据库管理-第四十九期 Exadata的存储节点管理(20221223)

news2025/4/8 8:35:15

数据库管理 2022-12-23

  • 第四十九期 Exadata的存储节点管理
    • 1 咋个查看数据是否被缓存到闪存卡了没
    • 2 EM13.5的Exadata监控
    • 3 存储降级
    • 总结

第四十九期 Exadata的存储节点管理

本周二,抗原终于阴性了,星期三开始就回到现场开始办公。上周既然说了Exadata关于存储节点缓存的问题,本周就展开说一下关于Exadata存储节点的一些东西。

1 咋个查看数据是否被缓存到闪存卡了没

40s->0.03是,1333.33倍的提升,由此可以看出闪存卡和傲腾内存的性能,其实返回到第二十四期针对硬件的讲解就能知道NVMe SSD的性能有多变态,而且在一体机上还仅仅是PCIe 3.0的NVMe SSD,现在主流的PCIe 4.0是3.0带宽的2倍,即将到来的PCIe 5.0则是再次翻倍。靠SSD支撑大数据能力的时代其实已经到来了。
绕回一体机存储节点来,要查看存储节点是否缓存了对应表数据需要先查询对应object的data_object_id:

select owner,object_type,object_name,object_id,data_object_id from dba_objects where object_name='TXXX';

在这里插入图片描述
这里需要注意,如果是分区表,主表是没有data_object_id的,查看缓存情况需要查看分区的data_object_id。也因为这个原因,在对分区表手动刷缓存的时候,需要对分区进行select count(*)操作。
接下来我们需要连接到存储节点用以下命令进行查看:

cellcli -e list flashcachecontent attributes cachedKeepSize,cachedsize,hitCount,cachedWriteSize,missCount where objectNumber=<data_object_id> ;

在这里插入图片描述
这里就可以看到data_object_id为88021的分区已经缓存在闪存卡里面了。这里还需要注意并不是每个存储节点都一定会高速缓存同样的一份数据。

2 EM13.5的Exadata监控

在之前的某一期使用EM13.4讲解过X8-2那台的监控,而目前X9M-2使用新安装的EM13.5进行监控,除开本来的硬件监控以外,在数据库监控页面还有专门针对Exadata的监控项:
在这里插入图片描述
进入之后就能看到非常详尽的Exadata监控:
在这里插入图片描述
Exadata Details里面还能看到更多内容:
存储节点及缓存内容概览:
在这里插入图片描述
磁盘类型概览:
在这里插入图片描述
磁盘详情:
在这里插入图片描述
Smart IO详情:
在这里插入图片描述
IO详情:
在这里插入图片描述
配置详情:
在这里插入图片描述
通过EM13.5可以更加精细的监控Exadata存储的各项性能。

3 存储降级

当某个储节点闪存卡或者傲腾出现异常时,这个存储节点将无法提供完整的存储高速缓存能力,在闪存卡或傲腾没有全部异常的情况下,Exadata并不会直接让这个存储节点下线而是将这个节点降级。通俗点的解释就是按照这个节点剩余的高速缓存能力,分配相应比例更少的存储节点性能到集群。这种情况下在EM监控的IO详情里面就会发现这个存储节点的性能表现会低于其他存储节点。
如果是HDD出现异常,以为一般HIGH冗余是三副本,以1/4三个存储节点为例,每个磁盘在另外两个存储节点上都会有一块磁盘作为副本。因此在HDD出现异常是,这个计算节点将不会缓存这个HDD所包含的数据,针对全局高速缓存的数据将根据实际使用在节点间进行平衡。
存储的硬件故障可以通过EM的软硬件监控实现,但是曾经也发现过闪存卡故障,EM未告警的情况,所以定期的ILOM和exachk检查还是很有必要的。当然也可以通过下面的命令检查存储节点各类磁盘的情况:

CellCLI> LIST PHYSICALDISK
CellCLI> LIST PHYSICALDISK WHERE disktype=flashdisk AND status=failed DETAIL
CellCLI> LIST PHYSICALDISK WHERE disktype=PMEM AND status=failed DETAIL

在这里插入图片描述

CellCLI> LIST GRIDDISK ATTRIBUTES name, asmmodestatus

在这里插入图片描述
闪存卡和傲腾的降级有以下几个状态:

  • warning - predictive failure
  • warning - poor performance
  • warning - write-through caching
  • warning - peer failure
    并可通过以下命令对闪存卡和傲腾进行检查:
CellCLI> LIST PHYSICALDISK WHERE DISKTYPE=flashdisk AND STATUS= 'warning - predictive failure' DETAIL
CellCLI> LIST PHYSICALDISK WHERE DISKTYPE=PMEM AND STATUS= 'warning - poor performance' DETAIL

在这里插入图片描述

在这里插入图片描述

通过下面的命令也可以检查所有磁盘相信信息:

CellCLI> LIST DISKMAP

在这里插入图片描述
更多信息可以查看官方文档:https://docs.oracle.com/en/engineered-systems/exadata-database-machine/dbmmn/index.html

总结

老规矩,知道写了些啥。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/109673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[C++: 引用】

To shine,not be illuminated. 目录 1 引用概念 2 引用特性 3 常引用 4 使用场景 4.1 引用做参数 4.2 做返回值 5 传值、传引用效率比较 6 引用和指针的区别 7 总结 1 引用概念 引用不是新定义一个变量&#xff0c;而是给已存在变量取了一个别名&#xff0c;编译器不会为…

Java+Swing+mysql会员卡管理系统

JavaSwingmysql会员卡管理系统一、系统介绍二、功能展示1.主页页面2.会员信息查询3.会员信息删除三、系统实现1.members.java四、其它1.其他系统实现一、系统介绍 使用 Java 技术开发一个会员卡管理系统&#xff0c;具体实现功能如下&#xff1a; 1. 程序启动显示主界面&#…

Vue:从组件开始学习

文章目录Vue组件生命周期根据官网文档&#xff0c;我们可以快速使用vue3创建自己的应用代码&#xff1a;npm init vuelatest&#xff0c;然后根据自己的需要来选择对应的配置&#xff1a; 默认使用vite来配置项目的。 在main.ts入口文件中&#xff0c;我们可以看到&#xff0…

非零基础自学Golang 第17章 HTTP编程(上) 17.5 知识拓展

非零基础自学Golang 文章目录非零基础自学Golang第17章 HTTP编程(上)17.5 知识拓展17.5.1 curl工具详解第17章 HTTP编程(上) 17.5 知识拓展 17.5.1 curl工具详解 【1】curl 简介 curl是一个利用URL语法在命令行下工作的文件传输工具&#xff0c;于1997年首次发行。它支持文…

Java+MySQL基于ssm的互助救援车队管理系统

此项目能够更全面的为社会贡献爱心&#xff0c;更及时的帮助求助人&#xff0c;然后在后台完成整个过程最后在通过广播好人好事&#xff0c;在高考爱心送子、养老院奉献爱心等活动更能做到统一化&#xff0c;更有序让注册的私家车主有的放矢&#xff0c;供献爱心。现在社会的信…

MyBatis-Plus(实用篇)

文章目录一、基础组件&#xff08;接口和实现类&#xff09;1、BaseMapper\<T>2、IService\<T>3、链式查询与修改4、调用Service层操作数据二、常用注解1、TableName2、TableId3、TbaleField4、TableLogic三、条件构造器1、wapper介绍2、构造器常用方法3、组装条件…

编程艺术之变成原则

编程有一个原则&#xff0c;就是尽可能去避免重复的代码。 类的开闭原则&#xff0c;类做好后&#xff0c;就尽量不要再在类上面在修改代码&#xff0c; 耦合度&#xff1a;简单的一个例子&#xff0c;活字印刷术在之前是整版印刷&#xff0c;导致&#xff0c;如果有一个字要…

作一回白嫖怪:写一个脚本自动获取ST官网积分,用积分领取奖品

环境&#xff1a;Python、selenium、ubuntu22.04 网址&#xff1a;STMCU中文官网 chrome: 版本 108.0.5359.124&#xff08;正式版本&#xff09; &#xff08;64 位&#xff09; chromeDriver: CNPM Binaries Mirror 这两个文件我打包起来了&#xff0c;0积分方便大家…

【表格合并与底纹】vue-elementul表格简单实现合并单元格,与列和行给底纹颜色

前言 这是一个很常见的需求啊&#xff0c;因为很多公司都会涉及到写表格展示数据 那么在某些公司内就会出现为了让数据更直观的感受到 而让你给某些行和列用颜色标出来。使得看起来更方便 那么这里就汇总一下常用的横竖合并以及横竖颜色底纹如何实现 效果图 这是写的一个dem…

小米便签维护过程记录——可能出现问题解决方案

在对小米便签开源代码进行研究和维护及新功能开发的同时&#xff0c;会遇到很多问题&#xff0c;将以本文进行记录总结。 导入项目 若不导入直接Open会导致默认为Project&#xff0c;不为Android。 小米标签菜单栏不显示的问题 先来看NotesListActivity类&#xff0c;这个类创…

Zookeeper 4 Zookeeper JavaAPI 操作 4.5 Curator API 常用操作【修改节点】

Zookeeper 【黑马程序员Zookeeper视频教程&#xff0c;快速入门zookeeper技术】 文章目录Zookeeper4 Zookeeper JavaAPI 操作4.5 Curator API 常用操作4.5.1 修改节点4 Zookeeper JavaAPI 操作 4.5 Curator API 常用操作 4.5.1 修改节点 直接开干 修改之前app1 的数据是本机…

PS1文件执行

PS1文件执行目录概述需求&#xff1a;设计思路实现思路分析1.power shell 管理2.shell 管理执行参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy&#xff0c;skip hardness,make a better result,wait for ch…

软件需求说明书(GB856T——88)基于协同的在线表格forture-sheet

软件需求说明书的编写提示 1引言 1.1产品目的 制造一个功能丰富&#xff0c;配置简单的在线表格组件&#xff0c;开箱即用&#xff0c;产品对位所有办公用户&#xff0c;可以大量用户同时在线进行协同合作办公&#xff0c;可以大大的提高工作效率。 1.2产品范畴 产品为软件…

Javaweb会话跟踪技术(Cookie和Session)

目录 一、会话跟踪技术概述 二、Cookie 1.Cookie基本原理 2.Cookie基本使用 3.Cookie存活时间 4.cookie存储中文 三、Session 1.Session钝化、活化 2.Session基本使用 3.sesion销毁 四Cookie和Sesion区别 一、会话跟踪技术概述 1.会话&#xff1a;用户打开浏览器&…

Java和vue开发的橱柜定制系统家具定制系统

简介 橱柜定制家具定制系统。用户查看家具样本&#xff0c;进行预约下单&#xff0c;后台人员根据用户的要求给出效果图和方案&#xff0c;以及报价&#xff0c;填写上门时间。管理员上门测量和用户确定好需求后上传协议&#xff0c;此时订单变成待开工订单&#xff0c;后台人…

过半985、单岗位2K+简历!速腾聚创如何开展校园招聘?

在半导体、芯片等新兴科技产业&#xff0c;人才短缺和人才培养已经成为全球性问题。 速腾聚创是国内激光雷达领域的龙头企业&#xff0c;在庞大人才实力的助推下&#xff0c;构建起激光雷达硬件、感知软件和芯片三大核心技术闭环&#xff0c;通过领先的技术实力和过硬的产品质量…

VB实现火焰的效果

Option Explicit 锁定指定窗口&#xff0c;禁止它更新。同一时刻间只能有一个窗口处于锁定状态&#xff0c;可用在界面作大弧度布局改变时。 Private Declare Function LockWindowUpdate Lib “user32” (ByVal hwndLock As Long) As Long 在指定的设备场景中设置一个像素的RGB…

机器学习多分类二分类回归问题数据集分享

数据集&#xff1a; https://download.csdn.net/download/qq_38735017/87336921

DocuWare 文档管理软件在医疗保健行业的应用

DocuWare 文档管理软件在医疗保健行业的应用 尽管技术在其他领域取得了很大进步&#xff0c;但许多医院、门诊机构和医疗保健提供商仍然使用过时的系统来管理计费、财务和人力资源等文档密集型流程。借助快速、安全、灵活的 DocuWare 文档管理软件&#xff0c;可以节省您的时间…

基于注解方式实现Spring Security忽略拦截

文章目录1.Spring Security忽略拦截配置2.基于配置文件注入2.1.添加配置2.2.修改Spring Security配置类2.3. 测试3.基于注解的方式过滤接口3.1.添加忽略拦截注解3.2.获取所有使用了IgnoreWebSecurity注解的接口访问路径3.3.测试1.Spring Security忽略拦截配置 关于Spring Secu…