首页
标签
ORACLE
AI
杂谈
文章归档
友情链接
记事本
常用在线工具网址聚合
dbeaver中文文档
静态镜像站
github pages镜像
edgeone镜像
关于我
DA-技术分享
累计撰写
261
篇文章
累计创建
22
个标签
累计收到
0
条评论
栏目
首页
标签
ORACLE
AI
杂谈
文章归档
友情链接
记事本
常用在线工具网址聚合
dbeaver中文文档
静态镜像站
github pages镜像
edgeone镜像
关于我
目 录
CONTENT
最新文章
【GaussDB】(HWSA25-084897515)普通用户非法提权的漏洞分析
【GaussDB】(HWSA25-084897515)普通用户非法提权的漏洞分析 漏洞发现时间 2025年9月 漏洞表现 若数据库中存在A/B两个用户,只要将B用户的一个对象授权给了用户A,那么用户A在不知道B用户密码的情况下,可以通过执行特定的SQL,将自己伪造成B用户,并同时获取了B用户的所有权
2026-09-01
10
0
0
【GaussDB】真相比你想的更复杂--执行exp函数报错
【GaussDB】真相比你想的更复杂--执行exp函数报错 背景 客户有个正态分布计算的存储过程从ORACLE迁移到GaussDB 506.0.0SPC0500,运行时发现报错ERROR: value out of range: underflow,但相同的SQL和相同的数据在ORACLE没有报错。
2026-09-01
7
0
0
【GaussDB】一个原生PG延续十七年的BUG被继承,SQL执行不报错,explain报错
【GaussDB】一个原生PG延续十七年的BUG被继承,SQL执行不报错,explain报错 背景 其实这个问题最早我是在几年前(2023年11月),客户现场openGauss的一个发行版上发现的,当时有一个数据库连接驱动,会去执行一个这样的SQL select parameter_mode, pa
2026-08-21
30
0
0
【GaussDB】507内核版本安装包的调整
【GaussDB】507内核版本安装包的调整 背景 GaussDB 507这个版本的安装包有较大调整,正常安装基本照着官方文档操作就行(这个版本的安装文档阅读不如之前版本流畅,需要反复在多个文档页面来回跳转,建议多打开几份),但有时候会有一些特殊情况可能会有应急非标操作、故障排查、甚至源码分析,所以
2026-08-21
41
0
0
【GaussDB】507版本gs_dump功能更新
【GaussDB】507版本gs_dump功能更新 前言 GaussDB 507内核版本的gs_dump有了不少更新,而且客户在之前版本的实际使用过程中,的确发现了不少毛病,但版本说明书上并未列全所有新增和修改,这次就来借助AI看一下到底动了些啥,并且对之前版本的一些问题进行测试 比较这两个文档的差
2026-08-09
58
0
0
【GaussDB】507内核版本新特性-视图失效重编译
【GaussDB】507内核版本新特性-视图失效重编译 背景 众所周知,原生postgresql的视图如果引用了一个表,那么对这个表进行删除或者修改字段类型或者字段长度时,大概率会报错,说有视图依赖,但相同的场景在oracle并不会发生。 举个常见的场景: 业务表都在数据库A用户下,另外有个B用户权
2026-08-09
48
0
0
【GaussDB】507内核版本新特性-rowid
【GaussDB】507内核版本新特性-rowid 国产数据库做ORACLE兼容的都知道,rowid这个特性点始终是绕不过去的,尽管有些等价修改方案,但并非适用于所有场景。大部分国产数据库都早早实现了rowid,而GaussDB的rowid却迟迟不出,直到今年刚发布的507内核版本,rowid终于是
2026-07-25
62
0
0
【DuckDB】开发DuckDB插件连接GaussDB/openGauss
【DuckDB】开发DuckDB插件连接GaussDB/openGauss 背景 之前我有写过一篇使用DuckDB查询GaussDB里数据的文章【GaussDB】在duckdb中查询GaussDB的数据 ,部分大量数据的查询场景下,使用DuckDB来查询的性能的确优于直接在GaussDB里查询。但是
2026-07-25
52
0
0
【GaussDB】507内核新特性-PLSQL字节码(三)
【GaussDB】507内核新特性-PLSQL字节码(三) 上一篇《【GaussDB】507内核新特性-PLSQL字节码(二)》在结尾提到,官方文档和日志描述都不太完善,二进制里grep出来的字节码日志有很多没有命中,成了个遗憾。本文根据日志描述反向倒推测试场景,尝试命中更多上一篇没有覆盖到的BC日
2026-07-19
48
0
0
【GaussDB】507内核新特性-PLSQL字节码(二)
【GaussDB】507内核新特性-PLSQL字节码(二) 前言 上一篇《【GaussDB】507内核新特性-PLSQL字节码(一)》讲了正常使用的情况,这篇来讲讲使用约束。 一般来说,一个功能在哪些场景下支持,哪些场景下不支持,往往要么写白名单,要么写黑名单,不会两个都写上。 白名单意味着:产品保
2026-07-19
65
0
0
查看更多