dg
  • 2024-05-06WPF C# construct Grid,DataGrid,Button manually
    usingMicrosoft.Win32;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Windows.Data;usingSystem.Windows.Documents;usin
  • 2024-04-30WPF MVVM Datagrid Selected Multiple items via behavior interaction.trigger,eventname method name ,im
    1.Install Microsoft.Xaml.Behaviors.WpffromNuget;2.Addbehaviorreferenceinxamlxmlns:behavior="http://schemas.microsoft.com/xaml/behaviors"3.Passmethodtomvvmviabehavior,interaction,trigger,eventname,TargetObject,MethodNameinxaml
  • 2024-04-25使用ansible-playbook自动化安装Oracle DG数据库19c
    【用剧本安装OracleDG数据库】源库是RAC,安装的话可以参考之前内容,目标库DG是单机文件系统说明:源库是RAC架构,DG是单机文件系统架构,管理使用dgbroker管理(这里使用命令行操作),安装单机数据库然后使用createDuplicateDB方式创建DG库,由于剧本脚本较多,可以留言发送脚本所有剧本目录信
  • 2024-04-03华为 2023年4月19日 实习 机试第一题——批量初始化次数
    某部门在开发一个代码分析工具,需要分析模块之间的依赖关系,用来确定模块的初始化顺序,是否有循环依期等问题。“批量初始化”是指一次可以初始化一个或多个模块。例如模块1依赖模块2,模块3也依赖模块2,但模块1和3没有依赖关系,则必须先“批量初始化”模块2,再“批
  • 2024-04-01Matlab|【核心复现】同时考虑考虑孤岛与重构的配电网故障恢复运行策略
    目录 主要内容     基本知识   1.问题引出2.可控负荷3.网络拓扑约束4.算法流程  结果一览   1.原文结果2.程序运行结果下载链接 主要内容   该模型复现文章《同时考虑考虑孤岛与重构的配电网故障恢复运行策略》,以IEEE33配电网为分析对象,通过
  • 2023-12-13DG_感悟
    通用1.理解redo,undo,LGWR,logswitch,chekpointredo-日志记录undo-回滚LGWR-后台进程,日志写入1.每过3秒2.提交事务3.logbuffercache重做日志缓存区满三分之一4.logbuffercache重做日志缓存区记录超1mb的更改时5.DBWR需要写入的数据的SCN大于LGWR记录的SCN,DBWR
  • 2023-12-06BBED修改文件头,将ASM非归档模式下offline的数据文件改回online状态
    1、故障概要一套基于ASM的RAC数据库,处于非归档模式,现场人员误将其中的一个数据文件改成了offline状态,等到发现异常时,redo日志已经被覆盖,没有办法recover该数据文件。本文主要记录测试环境模拟本故障,以及使用BBED修复的过程。 2、故障模拟及处理办法(1)、准备环境,创建一个名为t
  • 2023-12-04AcWing 842. 排列数字 && AcWing 843. n-皇后问题
    842.排列数字(全排列)题面:给定一个整数\(n\),将数字\(1∼n\)排成一排,将会有很多种排列方法。现在,请你按照字典序将所有的排列方法输出。#include<iostream>usingnamespacestd;constintN=10;intpath[N];//保存序列boolst[N];//数字是否被用过,bool类型的全局变
  • 2023-11-27DG中模拟failover故障与恢复
      转自 路人甲Java http://www.360doc.com/myfiles.aspx?reg=1&app=1&type=3  问题描述:情形是当主库真正出现异常之后,才会执行的操作,那么我们执行过failover 之后,如何在重新构建DG,这里我们利用flashbackdatabase来重构。模拟前主库要开启闪回区,否则要重新搭
  • 2023-11-22使用RMAN Duplicate搭建DG,备库启动时报ORA-19838
    1、故障概要客户使用duplicate搭建DataGuard时,遭遇ORA-19838错误,备库无法mount,具体报错信息如下所示。 2、故障分析(1).与客户进行电话沟通,了解整个故障的过程:客户先在主库上进行RMAN备份,然后将备份集传输至备库,最后使用duplicatetargetdatabaseforstandbynofilenameche
  • 2023-11-17Mutiny Uni阻塞操作变响应式的方法示例
    以下代码片段为模拟一个这样的操作:在多台服务器上下载文件列表内的文件。其中,获取服务器、获取文件列表、在服务器执行下载操作均为阻塞方法。importcn.hutool.core.collection.CollUtil;importio.quarkus.test.junit.QuarkusTest;importio.smallrye.mutiny.Multi;impor
  • 2023-11-14Oracle DG 主从延时判定
    一、主从应用模式1、ADG与普通归档模式colnamefora50;setlines300;--SWITCHOVER_STATUS:SESSIONSACTIVEselectSWITCHOVER_STATUS,NAME,PROTECTION_MODE,OPEN_MODE,LOG_MODE,DATABASE_ROLE,DB_UNIQUE_NAMEfromv$database;--如果process:MRP0:WAIT_FOR_LOG则为ADG,如果
  • 2023-11-10Oracle集群RAC DG日常检查指令
    目录操作系统进程检查Pmon检查负载检查数据库检查查看数据库打开状态和相关信息查找主库判断集群正常与否判断会话等待查看连接数并与数据库配置对比判断集群和DG状态RACDG操作系统进程检查Pmon检查pmon(ProcessMonitorprocess)用于监控其他后台进程。负责在连接出现异常中止
  • 2023-10-18N-皇后问题
    n−皇后问题是指将n个皇后放在n×n的国际象棋棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。现在给定整数n,请你输出所有的满足条件的棋子摆法。输入格式共一行,包含整数n。输出格式每个解决方案占n行,每行输出一个长度为n的字符串,用来表
  • 2023-09-13DG延迟排查思路
    问题概述近期在生产环境进行dg切换演练,需要active备库,演练完用闪回点切换回dg。切换后大量数据库产生应用延迟。1.检查dg状态,显示各进程正常,但MRP0进程的SEQUENCE#和BLOCK#无变化,说明无日志应用。 rfs进程能正常接收日志。SQL>selectprocess,status,sequence#,block#fromv$ma
  • 2023-08-06从read 系统调用到 C10M 问题
    一.前言从上个世纪到现在,工程师们在优化服务器性能的过程中,提出了各种不同的io模型,比如非阻塞io,io复用,信号驱动式io,异步io。具体io模型在不同平台上的实现也不一样,比如io复用在bsd上可以由kqueue实现,在solaris系统上可以由/dev/poll实现。为了实现系统的可移植性,POSIX确保selec
  • 2023-08-01ASM磁盘从UDEV方式迁移到ASMFD方式
    OracleASMFilterDriver(OracleASMFD)是位于OracleASM磁盘IO路径上的一个内核模块,OracleASM使用ASMFD来验证对OracleASM磁盘的写IO请求,OracleASMFilterDriver会拒绝任何无效的IO请求。此操作消除了意外覆盖OracleASM磁盘头的情况。例如,OracleASMFilterDriver过滤掉
  • 2023-07-27暑假专题训练 dp 2023-7-26
    L.HamiltonianWall算法:dp做法:由于要一笔将所有黑块都划出来。所以我们状态转移方程应尽可能从左上角或者右下角的黑方块转移过来。$$f[i,j]=f[i,j-1]+1\(wall[i,j-1]=B,w[i,j]=B)$$$$f[i][j]=f[i+1][j-1]+2\(i==1,wall[i+1][j-1]==B,wal
  • 2023-07-10DG储能选址定容模型matlab 程序采用改进粒子群算法,考虑时序
    DG储能选址定容模型matlab程序采用改进粒子群算法,考虑时序性得到分布式和储能的选址定容模型,程序运行可靠这段程序是一个改进的粒子群算法,主要用于解决电力系统中的优化问题。下面我将对程序进行详细分析。首先,程序开始时加载了一些数据文件,包括gfjl、fljl、fhjl1、cjgs和fhbl。这
  • 2023-07-0419cRAC更换ocr_votingdisk所在的磁盘组
    0.需求OCR和Votingdisk目前存放在+DG_GRID磁盘组中,计划将OCR和Votingdisk临时迁移至+DG_DATA磁盘组,然后重建+DG_GRID磁盘组,等+DG_GRID磁盘组重建完成后,再将OCR和Votingdisk最终迁移回+DG_GRID磁盘组1.磁盘组信息[grid@19crac1~]$asmcmdlsdgState   Type   Rebal Se
  • 2023-06-2511g OCM 考试感悟
    11gOCM考试感悟  PrudentWoo累,累,真的很累;考前每天全场景的刷两遍,三遍不觉得累,总感觉练习时间不够;考中虽然时间足够,但是压力非常大,尤其看到一些和平时训练不一样题目的时候,那种紧张是无法言喻的,两天9个场景下来,中间休息的时间都是不固定的,你不知道下一场考试什么时候开始,有几
  • 2023-06-21Oracle 19c新特性介绍(仅包含RAC、DG和备份)
    本文参考:OracleDatabaseDatabaseNewFeaturesGuide,19c,目前版本为2023年03月。摘抄RAC、DG和备份这三块的新特性介绍。1RAC新特性1.1Grid零停机补丁升级1.1.1切换Grid主目录原文摘抄:Usethe-switchGridHomeoptiontoswitchfromthesourceOracleGridInfrastruct
  • 2023-06-15《C++》类和对象2
    初始化列表classPerson{public:Person():a(10),b(20),c(30){cout<<"初始化列表的调用"<<endl;}inta;intb;intc;};静态成员函数程序共享一个函数静态成员函数只能访问静态成员变量#include<iostream>usingnamespacestd;classCompute{public
  • 2023-05-20dg主备服务名切换
    问题背景:为实现容灾功能,业务要求单点的数据库需要做成adg主备架构,则可选结构只有maa,rac,adg。adg实现容灾效果,需要引入服务名黑科技,即单点asm架构,大佬为我们提供方案,进行记录整理基本方案:1、主添加srvctladdservice-dora11gR2-sprim_db-lPRIMARY-eSESSION-mBASIC-w10
  • 2023-04-25每日一题-合并回文子串
    合并回文子串由于n比较小,我们可以区间dp\(f[i][j][a][b]\)表示s[i,j]和t[a,b]能否一起构成回文子串。\(g[i][j],h[i][j]\)分别表示s[i,j],t[i,j]能否构成回文字串。g,h直接暴力求即可。注意判断边界条件,也就是i=j和a=b的情况#include<cstdio>#include<algorithm>#include<c