
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了使用Docker Compose一键部署Oracle ADG(Active Data Guard)主备环境的方法。作者通过AI辅助开发,解决了传统搭建Oracle ADG环境复杂的问题,实现了主备库秒级同步。项目采用分层镜像构建策略,包含基础系统镜像和Oracle软件镜像,支持主库创建、备库克隆和DG配置全自动化。文档详细说明了环境要求、部署步骤、连接信息和状态检查方法,并提供了主备切换
使用ORACLE作为数据库的应用软件中,偶尔会遇到使用游标作为出参的存储过程,这种存储过程迁移到MogDB并不需要进行改造,但是在开发这样的存储过程时,开发人员偶尔会想要在数据库中测试执行一下,看看游标中的数据是否符合预期,但游标并不是常规的基本数据类型,再写一段plsql或者其他语言的代码去扫游标中的数据打印出来又会有额外的开发量。因此本文介绍几种在开发过程中,ORACLE和MogDB查看出参游

华为GaussDB与openGauss的HTAP功能比较摘要: GaussDB和openGauss都支持HTAP混合负载处理,采用内存列式存储引擎和向量化执行技术,但在实现上存在显著差异。GaussDB采用主备同构部署,通过事务元数据单元(TMU)保证强一致性,实现自动查询路由;而openGauss仅备机维护列缓存,通过日志异步同步,需手动启用列存扫描。功能上,openGauss支持更精细的行列转
本文介绍了在openGauss中获取会话CPU占用率的方法。由于官方未提供直接查询视图,作者通过结合数据库线程ID查询和操作系统命令实现监控。文章详细分析了实现思路,包括从pg_os_threads等视图中获取线程ID,再使用top命令查询CPU使用率,并提供了完整的shell脚本实现方案。该脚本支持配置数据库连接参数,可显示指定数量的活跃会话及其CPU使用率,解决了手动查询割裂和时差问题,为数据
该方案针对ORACLE与openGauss/GaussDB之间的数据迁移场景,提出了一种快速判断数据一致性的方法。通过将整表数据转换为单一数值进行比较,避免了传统核对工具需要传输全部数据、依赖排序等问题。
首先,我们要对库存帐有个概念假设初始库存数量为5,然后进了一批货,数量为10,那么进货后,库存数量就变成15了;假设初始库存成本总金额为50,然后进了一批货,进货总成本为100,那么进货后,库存成本总金额就是150了;也就是说,不论是库存数量,还是库存成本总额,都会满足期初±发生=期末所以无论是以下那种计算方式,最终都必须满足这个原则I.计算方式概述...
摘要:SQL审核工具的核心价值与技术实现探索 文章探讨了SQL审核工具在不同开发阶段的定位与价值,指出当前工具在流程管理和代码质量检查上的失衡问题。作者通过实际测试发现,现有工具难以满足PL/SQL等复杂场景的需求,提出应聚焦于"代码质量检查"这一核心功能,而非过度关注流程管理。 技术实现方面,文章对比了Sonar和Antlr4两种方案,认为基于Antlr4构建具备完整语义的语
这个在网上能够搜到很多,基本都是下面这样写的select unistr(REPLACE((str),'\u','\')) from dual将字符串中的"\u" 替换成 “\”,再使用unistr进行转换.我就觉得奇怪了,这么明显的漏洞为什么没人提。目前常见的unicode编码形如 “\u6697”,但oracle中的却是 “\6697”,少了"\“后的"u”,但是也不应该把"\u" 都替换成 “
安装还算简单,文档、工具也基本完善,但企业版最好还是购买支持服务来提供保障,对于普通用户而言,国产数据库的运维(尤其是非开源的)还是交给专业人士比较好。DarkAthena本博客所有文章除特别声明外,均采用许可协议。转载请注明出处。
前言对象存储服务,简单来说,可以把它当成一个“网盘”,可以上传下载数据,也可以直接在这个“网盘”中对文件进行某些操作。我之前所在部门收到的,涉及到第三方合作的数据分析项目,自从对象存储服务开始流行起来后,大多都使用了这些对象存储服务。这些项目在技术方面,内部几乎完全交给了我一个人,正好给了我学习这个东西的经验。我为什么要写一篇这样的文章呢,背景是这样的这3个对象存储服务,都是有各种开发环境sdk的







