上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页

2025年8月21日

【openGauss】1分钟掌握:openGauss活动会话CPU占用率获取

摘要: 获取openGauss中活动会话的CPU占用率 引言 偶尔会遇到有人问,在openGauss或者MogDB中,如何知道每个会话的CPU占用情况?从数据库官方文档中来看,的确没有提供相关视图或者函数来查询。 分析 既然数据库没有提供直接的查询方式,那么按照常规思路,就是从数据库中找到每个会话对应的线程 阅读全文

posted @ 2025-08-21 22:46 DarkAthena 阅读(29) 评论(0) 推荐(0)

【GaussDB】使用gdb定位GaussDB编译package报错

摘要: 【GaussDB】使用gdb定位GaussDB编译package报错 背景 在某次迁移Oracle到GaussDB时,应用开发人员将改好的package在GaussDB里进行创建,没有ERROR也没有WARNING,但是编译无效对象的时候报错了。虽然已经找到了是哪个包编译报错,但是这个包有上万行,而 阅读全文

posted @ 2025-08-21 22:40 DarkAthena 阅读(41) 评论(0) 推荐(0)

2025年8月20日

【ORACLE】对ORACLE说“123木头人“,它会run么?

摘要: 【ORACLE】对ORACLE说"123木头人",它会正常run么? 连接到: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.13.0.0.0 SQL> select 123木头人 阅读全文

posted @ 2025-08-20 20:42 DarkAthena 阅读(15) 评论(0) 推荐(0)

个人使用AI开发的《PlSqlRewrite4GaussDB(PLSQL自动转换工具)1.0.1 BETA》发布

摘要: 个人使用AI开发的《PlSqlRewrite4GaussDB(PLSQL自动转换工具)1.0.1 BETA》发布 前言 基于语法树的SQL自动改写工具开发系列(1)-离线安装语法树解析工具antlr4 基于语法树的SQL自动改写工具开发系列(2)-使用PYTHON进行简单SQL改写的开发实战 基于语 阅读全文

posted @ 2025-08-20 20:27 DarkAthena 阅读(67) 评论(0) 推荐(0)

2025年7月28日

【GaussDB】内存资源告急:深度诊断一起“memory temporarily unavailable“故障

摘要: 【GaussDB】诊断一起内存临时不可用的问题 📋 背景 在客户测试环境中(GaussDB 506.0 SPC0100 集中式),一个重度使用存储过程的系统,频繁出现内存临时不可用的问题(ERROR: memory is temporarily unavailable)。令人困惑的是,这个环境配置 阅读全文

posted @ 2025-07-28 20:15 DarkAthena 阅读(87) 评论(0) 推荐(0)

2025年7月27日

【GaussDB】深入剖析Insert Select慢的定位全过程

摘要: 【GaussDB】深入剖析-Insert Select慢的定位全过程 问题描述 insert into t_target select * from t_source; 源表和目标表结构一样,只有两个字段,皆为文本类型,行长度30字节以内,主键包括这两个字段。 目标表为空表,源表500万行,表大小一 阅读全文

posted @ 2025-07-27 01:29 DarkAthena 阅读(101) 评论(0) 推荐(0)

试试造一个KVM OVER USB

摘要: 背景 有时候在一些外网隔离的环境里,偶尔会遇到一些问题,需要找人进行远程支持诊断,但是往往有很多用于诊断的信息,无法从这些设备中传出来,造成了很多问题迟迟得不到解决。 还有我家里的服务器有时候会出些问题,重启起不来,需要查看启动时显示什么,但由于我长期出差,就很不方便,如果弄个设备采集服务器的显示输 阅读全文

posted @ 2025-07-27 01:19 DarkAthena 阅读(593) 评论(9) 推荐(1)

2025年7月26日

【GaussDB】构建一个GaussDB的Docker镜像

摘要: 【GaussDB】构建一个GaussDB的Docker镜像 📋 背景 华为官方未提供GaussDB的Docker镜像,这在很多场景下对应用开发测试非常不方便。 TPOPS用的元库是在docker里的,但是在TPOPS 25.1.30.10 中(GaussDB 内核 506.0 SPC0100)使用 阅读全文

posted @ 2025-07-26 17:55 DarkAthena 阅读(190) 评论(0) 推荐(0)

【GaussDB】如何从GaussDB发布包中提取出内核二进制文件

摘要: 【GaussDB】如何从GaussDB发布包中提取出内核二进制文件 背景 GaussDB 从505和506版本起(前面的版本不清楚),华为官方不再提供用脚本安装GaussDB的方式(应该是基于运维交付标准化的角度考虑),仅支持使用TPOPS进行安装。而想正常搭建一整套TPOPS+GaussDB,所需 阅读全文

posted @ 2025-07-26 17:47 DarkAthena 阅读(27) 评论(0) 推荐(0)

2025年7月13日

【MogDB】一种基于ctid分片并发查询以提升大表查询性能的方式

摘要: 【MogDB】一种基于ctid分片并发查询以提升大表查询性能的方式 在oracle里有见过这样一种用法,大意是基于行所在的文件号、块号、行号拼成一个数字,除以10取余数,这样这个余数可能为0~9这10个数字,应用并发执行10个SQL,让每个线程中SQL条件的这个余数分别等于0~9,即可将一个大表通过 阅读全文

posted @ 2025-07-13 00:28 DarkAthena 阅读(29) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页

导航