最新文章
共 255 篇文章
-
【GaussDB】507内核版本新特性-rowid
2026-07-25
【GaussDB】507内核版本新特性-rowid 国产数据库做ORACLE兼容的都知道,rowid这个特性点始终是绕不过去的,尽管有些等价修改方案,但并非适用于所有场景。大部分国产数据库都早早实现了rowid,而GaussDB的rowid...
-
【DuckDB】开发DuckDB插件连接GaussDB/openGauss
2026-07-25
【DuckDB】开发DuckDB插件连接GaussDB/openGauss 背景 之前我有写过一篇使用DuckDB查询GaussDB里数据的文章【GaussDB】在duckdb中查询GaussDB的数据 ,部分大量数据的查询场景下,使用Du...
-
【GaussDB】507内核新特性-PLSQL字节码(三)
2026-07-19
【GaussDB】507内核新特性-PLSQL字节码(三) 上一篇《【GaussDB】507内核新特性-PLSQL字节码(二)》在结尾提到,官方文档和日志描述都不太完善,二进制里grep出来的字节码日志有很多没有命中,成了个遗憾。本文根据日...
-
【GaussDB】507内核新特性-PLSQL字节码(二)
2026-07-19
【GaussDB】507内核新特性-PLSQL字节码(二) 前言 上一篇《【GaussDB】507内核新特性-PLSQL字节码(一)》讲了正常使用的情况,这篇来讲讲使用约束。 一般来说,一个功能在哪些场景下支持,哪些场景下不支持,往往要么写...
-
【GaussDB】507内核新特性-PLSQL字节码(一)
2026-07-19
【GaussDB】507内核新特性-PLSQL字节码(一) 这个字节码内容较多,一篇讲不完,这篇先讲基础概念和正常使用的情况 官方文档介绍 《字节码简介》 字节码和汇编指令类似,是为PL/SQL专门定义的一组用于实现PL/SQL语义的指令,...
-
【GaussDB】分析一个使用子查询进行update导致的coredump
2026-07-18
【GaussDB】分析一个使用子查询进行update导致的coredump 背景 隔壁驻场同事在帮客户做SQL优化的时候,发现某个测试环境的GaussDB数据库(506.0.0SPC0500)近期发生过coredump,查看ffic_log...
-
【GaussDB】在UTF8的库上按GBK的字节数截取字符串
2026-07-18
【GaussDB】在UTF8的库上按GBK的字节数截取字符串 背景 在国产数据库迁移过程中,可能会有这样一个场景:源库ORACLE用的是ZHS16GBK字符集,目标库GaussDB用的是UTF8字符集,如果源库是VARCHAR2(10),且...
-
同一句话,两次全新启动,输出一模一样——AI MAX+395运行DiffusionGemma实测
2026-06-23
同一句话,两次全新启动,输出一模一样——AI MAX+395运行DiffusionGemma实测 扩散模型 vs 自回归模型 常见的LLM大多是自回归模型,简单来说就是词语接龙,根据前面的文本猜测下一个最可能出现的词语;而扩散模型和自回归模...
-
【GaussDB】Plan Trace 深度分析-CPlan 与 GPlan 谓词推入差异的完整复现与解读
2026-06-23
GaussDB Plan Trace 深度分析 CPlan 与 GPlan 谓词推入差异的完整复现与解读 基于 GaussDB Kernel 506.0.0.SPC0100 实际测试 | 2026 年 6 月 这可能是你能看到的第一篇公开的...
-
【GaussDB】分析GaussDB在coredump后,部分应用连接假死的问题
2026-06-15
【GaussDB】分析GaussDB在coredump后,部分应用连接假死的问题 现象 GaussDB集中式主备环境,有多个java应用使用vip连接数据库,数据库主节点由于某个bug触发了coredump,vip漂移到备库,备库升主,有部...
-
AMD AI MAX+395 跑 QWEN3.5-122B-A10B-MTP-Q4 实测
2026-06-15
AMD AI MAX+395 跑 QWEN3.5-122B-A10B-MTP-Q4 实测 之前有测了这个芯片跑QWEN3.6-27B和QWEN3.6-35B-A3B的MTP对比,《本地模型性能翻倍!qwen3.6-MTP测试》 但那两个模型...
-
【GaussDB】会话里出现大量idle in transaction状态的问题排查
2026-05-29
【GaussDB】会话里出现大量idle in transaction状态的问题排查 背景 客户DBA给应用开发人员宣讲GaussDB数据库的idle in transaction会话的监控告警后,开发人员自查,发现在开发环境中存在大量的i...
-
【ORACLE】添加短信以外的双因素认证方式
2026-05-29
【ORACLE】添加短信以外的双因素认证方式 背景 自从ORACLE网站强制双因素认证后,有一些共用账号的网友叫苦不迭,每次登录都要短信验证码,但账号绑定的手机号又不是自己的。 但其实ORACLE除了短信验证码,还支持其他的双因素验证方式,...
-
【GaussDB】 keep聚合SQL 性能优化分析:从 123s 到 18s 的优化之路
2026-05-23
【GaussDB】 排序聚合SQL 性能优化分析:从 123s 到 18s 的优化之路 注:本文所有对象名及字段名均已做脱敏处理 一、业务背景与需求描述 1.1 业务场景 某金融交易系统需要查询每日行情数据,针对每个交易品种(asset_i...
-
【GaussDB】排查报错"ERROR: Plpgsql estate is null"
2026-05-23
【GaussDB】排查报错"ERROR: Plpgsql estate is null" 背景 客户在 GaussDB 中执行一个上万行的匿名块时,遇到了 ERROR: Plpgsql estate is null 报错。通过手动加日志点位...
-
【DuckDB】一条 SQL 同时连接 Oracle 和 GaussDB
2026-05-23
【DuckDB】一条 SQL 同时连接 Oracle 和 GaussDB 前言 在数据迁移、数据比对、异构数据库运维等场景中,经常需要同时查询多个不同类型的数据库。DuckDB 作为一款嵌入式分析型数据库,支持通过扩展连接多种外部数据源。本...
-
给本地的 LM Studio 装上手脚和眼睛
2026-05-23
给本地的 LM Studio 装上手脚和眼睛 LM Studio 官网下载安装后,默认只能进行对话——既不能搜索网络,也无法操作本地文件,更无法自动完成浏览器登录等操作。 但从 LM Studio 0.3.17 起,官方支持添加 MCP S...
-
频繁 DROP/CREATE TABLE 在 PostgreSQL 中的问题及解决思路
2026-05-23
【postgresql】频繁 DROP/CREATE TABLE 在 PostgreSQL 中的问题及解决思路 如果某个应用程序设计成了频繁drop table /create table ,而且连的是postgresql数据库,这样有什么...
-
用 AI 造工具,而不是聊天——我如何把7亿小米 Mimo Token 花在刀刃上
2026-05-23
用 AI 造工具,而不是聊天——我如何把7亿小米 Mimo Token 花在刀刃上 前言 小米mimo百万亿Token创造者激励计划 ,活动截止到 2026年5月27日16:00 https://100t.xiaomimimo.com/ 我...
-
本地模型性能翻倍!qwen3.6-MTP测试
2026-05-23
本地模型性能翻倍!qwen3.6-MTP测试 前言 2026年5月17日,本地模型爱好者们迎来了一个喜大普奔的时刻,llama.cpp 的 #22763 终于合入,这意味着 MTP 正式在 llama.cpp 中可用了。 如果你不知道 MT...