首页
标签
ORACLE
AI
杂谈
文章归档
友情链接
记事本
常用在线工具网址聚合
dbeaver中文文档
静态镜像站
github pages镜像
edgeone镜像
关于我
DA-技术分享
累计撰写
244
篇文章
累计创建
22
个标签
累计收到
0
条评论
栏目
首页
标签
ORACLE
AI
杂谈
文章归档
友情链接
记事本
常用在线工具网址聚合
dbeaver中文文档
静态镜像站
github pages镜像
edgeone镜像
关于我
目 录
CONTENT
以下是
DarkAthena
的文章
大表数据高效切片:基于主键的无排序Where条件生成算法
大表数据高效切片:基于主键的无排序Where条件生成算法 背景 在异构数据库迁移的项目中,核对迁移前后的大表数据一致性始终是一个难题,我之前有写过一个在库内计算全表特征值的对比工具(【openGauss】Oracle与openGauss/GaussDB数据一致性高效核对方案),但只适用于比对ORAC
2026-01-30
80
0
0
【GaussDB】手动编译不同python版本的psycopg2驱动以适配airflow
【GaussDB】手动编译不同python版本的psycopg2驱动以适配airflow 背景 现有很多python组件都有python运行版本的要求,linux操作系统里用yum install python3安装的python3,可能版本太低,不足以运行这些python组件,因此应用项目就只能选
2026-01-30
115
0
0
【GaussDB】GaussDB506版本A模式中的date类型
【GaussDB】GaussDB506版本A模式中的date类型 GuassDB 在506.0版本中引入了一个新的数据类型,datea,用于兼容ORACLE的date类型。而在此版本前,GaussDB只是在ORACL兼容模式下,把位于数据类型位置的date,转换成了timestamp(0) with
2026-01-25
65
0
0
【GaussDB】合入原生PG的PR来修复CVE-2025-1094漏洞后产生的严重隐患
【GaussDB】合入原生PG的PR来修复CVE-2025-1094漏洞后产生的严重隐患 注意:本文篇幅很长,请预留好充足的阅读时间 背景 近期有应用开发人员发现,自己编写的C程序使用GaussDB 506.0SPC0100的libpq往GaussDB数据库插入数据时,原本有值,但是到了数据库里就变
2026-01-25
78
0
1
【GaussDB】UNION结果顺序探索
【GaussDB】UNION结果顺序探索 背景 在报表类SQL中,经常会用UNION来合并明细行和汇总行,一般来说应该要使用UNION ALL,但是由于部分开发人员未理解数据库中的UNION和UNION ALL的区别,很可能就用了UNION 而没有使用UNION ALL,然后恰巧数据中并没有重复,也
2026-01-21
57
0
0
openGauss
【GaussDB】分析函数性能优化案例-row_number改写
【GaussDB】分析函数性能优化案例-row_number改写 背景 在应用查询SQL中,分组top-N查询是很常见的,因此分析函数row_number/rank/dense_rank经常会出现在ORACLE的SQL中,GaussDB同样也支持这些函数,因此将ORACLE中这样的SQL迁移到Gau
2026-01-21
65
0
0
【GaussDB】解析GaussDB热补丁机制
【GaussDB】解析GaussDB热补丁机制 前言 热补丁(Hot Patching)是指在程序运行过程中,无需停止或重启程序,直接对其进行修补或更新的一种技术。 作为企业级数据库软件的GaussDB,也同样有热补丁的能力。 熟悉openGauss的可能比较好奇,openGauss绝大部分的内核代
2026-01-14
74
0
0
【ORACLE】分区表数据倾斜会发生什么
【ORACLE】分区表数据倾斜会发生什么 背景 有经验的ORACLE DBA可能经常遇到,每当跨年和跨月的时候,有些应用系统1号早上一来就卡爆了,查数据库会话,一堆会话在执行几个相同的慢SQL,而且这个慢SQL里大概率有个分区表。 遇到这种场景的时候,做下最近的几个分区的统计信息收集或者全表的统计信
2026-01-10
69
0
0
ORACLE
【GaussDB】数据静止状态下同一个SQL或同一个存储过程执行第6次报错的问题排查
【GaussDB】数据静止状态下同一个SQL或同一个存储过程执行第6次报错的问题排查 背景 最近有客户遇到了一个问题,原始反馈是 客户:“我在GaussDB里调用这个sp报错,相同sp在ORACLE里调用不报错” 我:“报什么错?” 客户:“invalid input syntax for type
2026-01-10
78
0
0
【ORACLE】分析一个全局临时表drop报错不合理的问题
【ORACLE】分析一个全局临时表drop报错不合理的问题 背景 有次在验证全局临时表相关特性时,偶然遇到这么一个问题,整个数据库就我一个客户端会话,我刚建的表,自己drop还报错,说正在被使用中,很是让人费解。 复现用例 下面是简单的复现用例 SQL> create table t_test(PR
2026-01-04
67
0
0
ORACLE数据库
1
2
3
4
5
...
25