opengauss

DarkAthena16 天前
数据库·oracle·opengauss
【MogDB】MogDB5.2.0重磅发布第五篇-支持部分ORACLE的HINTORACLE的SQL优化器非常强大,但是仍然会在某些情况下,ORACLE自动生成的执行计划并不是很好,此时可以通过在SQL中增加HINT来人工控制执行计划应该怎么走。在ORACLE迁移到国产库的过程中,由于部分国产库并不支持ORACLE的HINT名称,因此以前在ORACLE加的这些HINT到了国产库并不生效,导致有些SQL执行变得很慢。一般情况下认为迁移到国产库需要重新进行SQL调优是无可避免的事,但是,如果一套应用系统使用ORACLE迭代开发十几年,积累了大量的SQL,使用了数不清的hint,一次性迁移
太虚17 天前
数据库·opengauss
openGauss数据库-头歌实验1-3 创建和管理模式本关任务:基于 openGauss 学习创建模式的相关知识。为了完成本关任务,你需要掌握:1.openGauss 的常用操作,2.SQL 创建模式相关语法。
DarkAthena18 天前
数据库·sql·oracle·opengauss
【MogDB】MogDB5.2.0重磅发布第九篇-SQL宽容性提升【MogDB】MogDB5.2.0重磅发布第九篇-SQL宽容性提升在ORACLE迁移到国产库的过程中,经常会遇到一些由于原本SQL不是太标准而导致在国产库上报错。这种错误,如果只有一个两个,手动改了就好了,但是如果如果要改的量非常大,还不能批量替换,而且不能根据数据库的报错信息直接判断出原因,就很是难受,浑身蚂蚁在爬一样,需要反复投入大量人力干一些没技术含量的活。因此MogDB考虑把项目中遇到的这些点,在数据库内核里全给支持了,使SQL的宽容度得到极大提升。
太虚19 天前
数据库·opengauss
openGauss数据库-头歌实验1-4 数据库及表的创建本关任务:创建指定数据库。数据库其实就是可以存放大量数据的仓库,学习数据库我们就从创建一个数据库开始吧。
&Carlton1 个月前
opengauss
navigate连接opengauss建议: 虚拟机开机, vscode SSH连接后在vscode操作第一步:端口26000开放:(opt/openGauss/omn/data/datab文件夹下修改两个文件+防火墙开放)
DarkAthena1 个月前
数据库·postgresql·oracle·opengauss
【openGauss】OPENGAUSS/POSTGRESQL 中float类型到int类型的隐式转换下面这条sql在oracle和POSTGRESQL/OPENGAUSS中的查询结果不一致在oracle中返回1,在openGauss中返回0,咋一看好像是openGauss中使用了截断的方式,但是如果执行
兔哥DB1 个月前
数据库·opengauss·gaussdb
最详细CentOS7.6安装openGauss5.0.3教程创建一个虚拟机安装操作系统,选择带GUI的安装安装python3,因为这个新装的centos7.6是没有自带python3的,这里我建议安装python3.6就够
Gauss松鼠会1 个月前
运维·数据库·sql·学习·华为云·opengauss·gaussdb
GaussDB高智能--自治运维技术(中)目录2.4 日志分析(1)日志解析阶段(2)日志分析模型的训练(3)在线检测模块2.5 慢SQL发现(1)训练阶段
墨天轮1 个月前
数据库·oceanbase·opengauss·国产数据库·kingbase
2024年9月国产数据库大事记-墨天轮本文为墨天轮社区整理的2024年9月国产数据库大事件和重要产品发布消息。9月3日,阿里云 与国内领先的教育服务提供商海亮科技集团达成合作,联合成立"教育科技数据库创新应用中心"。通过联合研究和合作项目,推动教育核心系统数据库分布式改造,促进国产数据库在教育科技领域的应用与技术研究。
王飞活2 个月前
数据库·性能优化·opengauss·索引·tid扫描
openGauss之TidScan在openGauss中,TidScan是指过滤谓词中包含ctid信息时,不再全表扫描然后通过eqal比对的方式进行计划,而是通过那到ctid谓词,直接通过tid获取到元组,然后再应用其他的过滤条件来过滤通过ticd获取到的元组。如下所示:
王飞活2 个月前
数据库·opengauss·索引·回表·查询优化
openGauss 之索引回表在openGauss中如果表有索引信息,查询的谓词条件中又包含索引列,openGauss支持通过索引信息快速拿到需要访问元组的位置信息,然后直接到该位置上取出元组数据,称之为回表查询。如下所示,利用索引索引列id=55快速找到t111上对应元组的位置信息,然后通过位置信息拿到id为55的元组中所有列的数据。
字节熊猫3 个月前
linux·服务器·数据库·opengauss·gsql·gs_ctl
openGauss进程状态还能这么看,长见识了!果断收藏备用!如上图所示,如果出现omm 19735 1.1 0.5 6138928 671040 ? Ssl 03:52 11:52 /mnt/openGauss/bin/gaussdb -D /mnt/openGauss/data/single_node这条信息就表示openGauss进程是正常的,当时这条信息在不同机器和重启后都是有变化的。
王飞活3 个月前
opengauss·系统隐藏列·xmin·xmax
openGauss之系统隐藏列openGauss在建表时,系统会自动插入tableoid,cmax,xmax,cmin,xmin,ctid 六个系统隐藏列,在select*的时候也会自动隐藏这6个系统隐藏列,如下所示:
租房请下载:房东直租APP4 个月前
opengauss·数据迁移·datakit
DataKit之OpenGauss数据迁移工具
superman超哥4 个月前
数据库·开源软件·开源数据库·opengauss·国产数据库
openGauss学习笔记-312 openGauss 数据迁移-MySQL迁移-迁移MySQL数据库至openGauss-概述当前openGauss支持对MySQL迁移服务,具体包括:👍 点赞,你的认可是我创作的动力!⭐️ 收藏,你的青睐是我努力的方向!
IT邦德5 个月前
opengauss·opengauss技术文章征集
openGauss 6.0一主二备高可用架构部署,可靠很行作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理
墨竹~6 个月前
数据库·opengauss·decode·nvl
意外发现openGauss兼容Oracle的几个条件表达式最近工作中发现openGauss在兼容oracle模式下,可以兼容常用的两个表达式,因此就随手测试了一下。
夜に駆けるプライベート7 个月前
数据库·opengauss
opengauss概述-基础知识篇-备考华为高斯目录🧨考前准备:🎡数据库操作语言✨OLTP和OLAP🎯常用函数🧲字符处理函数关于 left 和 right
superman超哥7 个月前
数据库·开源数据库·opengauss·rdbms·国产数据库
openGauss学习笔记-272 openGauss性能调优-实际调优案例01-调整查询重写GUC参数rewrite_rulerewrite_rule包含了多个查询重写规则:magicset、partialpush、uniquecheck、disablerep、intargetlist、predpush。下面简要说明一下其中重要的几个规则的使用场景:
suoyue_zhan7 个月前
数据库·postgresql·opengauss
JDBC连接openGauss6.0和PostgreSQL16.2性能对比看腻了就来听听视频演示吧:https://www.bilibili.com/video/BV1CH4y1N7xL/