- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 记一次Oracle DG备库实例宕分析
同事反馈国外点在国内的XXX备库实例宕,尝试将该实例重启,结果重启报如下错误,未能正常启动该数据库。帮同事看了下问题,经过多次尝试,最终将数据库重新open,并正常接收主库传来的日志,数据库同步正常。
2024-04-14 20:00:19 234
原创 使用 MTK 迁移 Oracle 11g 数据库 至 MogDB 3.0 运维指南
本次是进行Oracle到MogDB测试迁移,具体生产迁移,还需考虑更多步骤细节,请查看MogDB官方文档。操作系统版本内核版本数据库类型数据库版本字符集数据库端口源端单机GBK1521目标端单机GBK26000本次迁移,选择采用MTK工具进行迁移,MTK版本 v2.7.2。MogDB迁移配置文件mtk.json里配置的源端Oracle用户必须能访问DBA_*ALL_*视图和查询迁移表权限,该用户必须拥有以下权限。connectMTK 从 2.3.0 以后访问DBA_*
2024-04-14 19:58:27 980
原创 Oracle 19C RAC 修改public-IP-VIP及scanIP测试
PRKO-2420 : VIP oracle-19C-node1-vip已在节点oracle-19c-node1上启动。VIP 存在: 网络编号 1, 托管节点 oracle-19c-node1。VIP 存在: 网络编号 1, 托管节点 oracle-19c-node2。VIP 存在: 网络编号 1, 托管节点 oracle-19c-node1。VIP 存在: 网络编号 1, 托管节点 oracle-19c-node2。VIP 存在: 网络编号 1, 托管节点 oracle-19c-node1。
2024-04-09 22:04:57 811
原创 Oracle 12C 及19C DG备库如何设置延迟应用
该原因是从Oracle 12开始,如果要不使用real time apply,需要加using archived log,using current logfile已经过期作废,不带using语句,在11g中,默认是不使用real time apply,而在12c中是默认使用real time apply。会发现当主库切换日志时,备库仍然会是real time apply的模式,无法达到延迟应用日志的目的。此时,在主库切换日志,备库alert日志就会出现 Delay 多长时间的信息,备库达到延迟应用效果。
2024-03-26 11:33:24 387
原创 本周四Techtalk技术交流社区邀请吕海波老师为大家带来精彩技术分享
数据库内核研究者、数据库内核调试技术布道师、PostgreSQL ACE。曾在多家巨头型互联网公司(阿里巴巴、京东、ebay)从事数据库管理与研究工作。网名VAGE,ITPUB管理版版主。现就职于美创科技,从事数据库内核与云数据库、数据安全方面的研究工作。醉心技术,坚持百尺竿头、更进一步,开创“调试Oracle”领域,精通DTrace、gdb/mdb调试Oracle凭一己之力,突破了Oracle技术封锁,在网络中分享了多篇深入解析Oracle的技术文章,被誉为Oracle传奇技术大师。
2024-03-26 11:20:04 406
原创 记一次Oracle 19C RAC 在线更换数据盘和OCR盘操作记录
最近遇到一个需求,有套NetAPP存储已过保一段时间,目前作为测试环境使用,但最近这套存储出现故障,一条链路状态异常。导致其上配置的多路径有两条链路非Active状态,系统组担心会影响到数据库的使用。最近刚好有套过保的3par存储,在配置和性能方面都要优于这套过保的NetAPP存储,希望我配合进行存储的替换。
2024-03-20 15:56:33 577
原创 记录一则因ORA-27302: failure occurred at: sskgxpsnd2 故障导致系统No buffer space available 排查及整理记录
公众号:尚雷的驿站墨天轮:https://www.modb.pro/u/2436。
2024-03-18 22:50:34 932
原创 配置OGG 如何批量修改源端及目标端序列值_满足客户变态需求学会这招你就赚了
公众号:尚雷的驿站墨天轮:https://www.modb.pro/u/2436。
2024-03-18 22:48:55 536 1
原创 Oracle 11g RAC 多节点集群删除节点实操记录
本次验证测试环境为Oracle 11g RAC 三节点集群环境,现计划模拟下线其中一个节点。
2024-03-12 18:49:15 532 1
原创 ClickHouse生产运维系列[部署篇]-04_ClickHouse创建数据库和用户及授予权限
在前面的章节里,我们已经次用ckman 安装部署了两套ClickHouse集群。本节我们将在其中一套集群上演示创建用户角色、创建数据库和用户,并为用户赋予不同权限。以便为后面导入数据验证测试以及为chproxy调整配置文件做准备。
2024-03-12 16:53:04 1472 1
原创 MySQL 案例整理---一个空格引发的MySQL 8.0初始化失败血案
最近在翻看公司WIKI上自己写过的文章时,看到了一篇MySQL的文章。回想了下,这是公司前段时间考虑到CentOS即将结束技术支持,寻求CentOS可替代操作系统,选择了Rocky和ALma分别进行验证测试。于是选择在Rocky 8上进行了Oracle和MySQL等数据库的验证测试。
2024-03-10 14:43:25 892 1
原创 IvorySQL系列:初始IvorySQL 3.0 在CentOS 7.9下源码安装及不同兼容模式验证测试
IvorySQL项目最初由瀚高公司发起,基于流行的PostgreSQL分支,发展成了一个遵循Apache 2.0开源协议的项目。截至到2024年1月,最新版本为IvorySQL Release 3.0 beta版。与PostgreSQL完全兼容,并且还集成了一些独特特性,这种融合让其在保持兼容性的同时增加了更多的功能。IvorySQL社区对于与PostgreSQL的兼容性非常重视,并且承诺可以直接替代最新版本的PostgreSQL。
2024-03-10 14:29:24 680 1
原创 一网打尽_Python 列表和字典知识整理姊妹篇_字典(下篇)
在使用get()方法时,如果设置了value默认值,当指定的(key)键不存在,则会返回该value默认值,如果未设置value默认值,当指定的(key)键不存在,则返回None。Python中的fromkeys()方法语法格式为:dict.fromkeys(seq[, value]),使用该方法会生成一个新字典,在该方法语法格式中,seq是代表新字典键值列表,value是可选参数,用来设置新字典中seq所对应的value初始值值,若未设置,则新字典中key的value默认值为None。
2024-03-09 19:53:04 565
原创 一网打尽_Python 列表及字典知识整理姊妹篇_列表(上篇)
列表中pop()方法用于剔除列中的一个元素(默认是列表中最后一个元素)。列表中append()方法语法格式为:list.append(obj),obj是添加到原列表末尾的对象,记住,使用append()方法是将新对象添加到原列表的末尾生成新列表,append()方法没有返回值,并且原列表和新列表内存地址相同。列表可以存放不同的数据类型,意即列表中的元素可以存放任何类型的数据,但在实际的使用中,一般不会将不同类型的元素存放在同一个列表中,通常是将不同类型的元素存放在对应的列表中,这样也更便于理解和管理。
2024-03-09 19:51:02 1210
原创 Elasticsearch 7.13.2 多节点集群(含配置xpack及创建设置证书和私钥)安装部署指南
elasticsearch不同版本对操作系统有兼容性要求,可参照如下官方链接查看ES和操作系统兼容需求列表。
2024-03-07 15:51:23 569
原创 ClickHouse生产运维系列[部署篇]-02_Zookeeper介绍及集群安装部署
Zookeeper是Apache开源的一个分布式框架,它主要为分布式应用提供协调服务。Zookeeper最早由雅虎研究院开发,是Google Chubby的开源实现,后来托管到Apache,并于2010年11月正式成为Apache的顶级项目。有个比较有意思的是,大数据生态系统里很多组件选用动物或昆虫来命名,比如我们所熟知的Hadoop是头可爱的大象、Hive是一只蜜蜂、Camel是一头骆驼,ZooKeeper图像是什么呢,是一个动物园管理者。
2024-03-05 22:51:46 1277
原创 ClickHouse生产运维系列[部署篇]-01_ckman介绍及安装部署
根据网上资料显示,ckman(ClickHouse Manager)是由擎创科技这家公司自主研发的一款管理ClickHouse的工具。ckman拥有前后端,前后端分别采用不同的编程语言开发,前端采用Vue框架,后端使用Go语言编写。ckman主要用来管理ClickHouse集群、节点以及数据监控等。传统的ClickHouse集群部署比较复杂,流程步骤多,对于初学者来不是很友好,特别是在生产部署中,工作量较大。使用ckman可以大大减轻集群部署难度,可以在段时间内快速部署一套ClickHouse集群。
2024-03-05 13:21:38 910
原创 我和OceanBase的故事系列:Docker 安装部署 oceanbase 4 社区版操作记录
这是一篇前段时间学习OceanBase的记录文章。生产环境若要部署oceanbase企业版往往需要较高的服务器配置,动辄几十G内存,多个物理CPU,显得有些不太亲民,而测试环境服务器又很难达到如此高的配置,难以像Oracle和MySQL数据库可以在较低的测试服务器上进行部署。所以对于想要在测试环境上部署OceanBase ,目前更合适的方法是使用其社区版,通过docker等方式来进行部署。
2024-02-22 22:53:18 555 1
原创 PostgreSQL知识原理系列:学习PostgreSQL数据库之认识了解contrib模块浅谈
2024年,在国际知名的db-engines.com数据库排名网站上,从检测的417个系统中PostGreSQL脱颖而出,成为2023年流行度增长最快的数据库系统,成为2023年的年度数据库冠军,原文链接:https://db-engines.com/en/blog_post/106。本文主要是对contrib模块进行功能和内容方面的介绍,后面,我也将花时间好好研究这部分的内容,详细了解各模块的功能使用,有基础的同学也可以参考网上挺多对contrib模块的案例介绍。
2024-02-22 22:51:10 877 1
原创 MySQL 学习系列:使用changer master 传统方式搭建部署MySQL 8.2.0 一主一从操作记录
使用MySQL自带传统方式部署一主一从。
2024-02-20 09:37:25 855 1
原创 参加国产数据库openGauss征文比赛
Centos/RHEL 7 安装部署openGauss 5.0 企业版 一主二备一级联操作指南。MTK 2.9.2 迁移Oracle 11g 至 openGauss 5.0.0操作指南。openGauss 3.1.1企业版主备集群升级至5.0.0操作指南。原生openGauss与Oracle数据库函数兼容性对比验证测试。文笔拙劣之处还望多多指正。
2023-08-18 10:51:21 36 1
转载 使用脚本进行 db2 force application
转自于http://www.db2china.net/home/space.php?uid=3126&do=blog&id=14286 下面一个脚本永远断开当前Cognos对于某一个DB2数据库的连接#!/usr/bin/ksh# script forces off all users of a specified database. # The database n
2012-09-13 16:29:30 3314
转载 bufferpool 监控的SQL
SELECT BPNAME ,NPAGES ,PAGESIZEFROM SYSCAT.BUFFERPOOLS;SELECT DATA_PHYSICAL_READS ,INDEX_PHYSICAL_READS ,TOTAL_PHYSICAL_READS ,BP_NAMEFROM SYSIBMADM.BP_HITRATIOWHERE
2012-09-13 16:28:00 408
转载 db2数据库性能参数优化笔记整理
db2数据库性能参数优化笔记整理原文地址:http://www.db2china.net/club/viewthread.php?tid=8762 1、Application Support Layer Heap Size (ASLHEAPSZ)它是app和agent通信的buffer,占用实例共享内存空间。监控:get snapshot for all on | grep
2012-08-15 17:43:25 621
转载 备份恢复IBM DB2数据库的基本步骤-----文件转自DB2china
备份恢复IBM DB2数据库的基本步骤文档转自DBchina--http://www.db2china.net/club/viewthread.php?tid=10531一、设置归档参数: 1、db2 update db cfg for using mirrorlogpath /home/db2inst1/mirror_log/ //mirror log 2、db2 g
2012-08-06 14:57:57 420
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人