【我和openGauss的故事】openGaussGAUSS-51400/53600其它节点状态unknow问题处置 一、检查状态 [omm@Euler1]$gs_om-tstatus--detail [ClusterState] cluster_state:Unavailable redistributing:No current_az:AZ_ALL [DatanodeState] nodenode_ipportinstancestate -------------------------------------------------------------------------...

  lYE0sTgD5uUi   2023年11月02日   62   0   0 opengauss

【我和openGauss的故事】openGauss5.0.0资源管控功能介绍 概念综述 openGauss5.0.0的资源管控功能体现在其强大的资源管理能力上。openGauss对于系统资源的管理可以有效地管理和限制数据库实例对系统资源的占用。 这里涉及到几个核心概念: 资源管理openGauss对于系统资源的管理范围包含CPU资源、内存资源、IO资源和存储资源。通过对系统的资源进行合理的分配,避免发生资源的不合理占用导致系统运行效率下降或者引发系统运行问题。 控制组控制组(Cgroups)是controlgroups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组所使用的物理资...

  lYE0sTgD5uUi   2023年11月02日   49   0   0 opengauss

【我和openGauss的故事】openGauss逻辑备份恢复 逻辑备份恢复 一、小数据集导入导出 1.copy或\copy 可以将文本数据作为数据源导入到数据表中,也可以将数据表或查询结果导出到指定的文件中。 2.copy与\copy的区别 (1)copy属于SQL命令,\copy属于元命令(2)copy导入导出的文件是数据库服务端的文件,\copy导入导出的文件是客户端文件(3)copy需要数据库管理员权限才可以执行,\copy任意用户都可以执行(4)copy对较大数据集的整体读写效率比\copy更好 3.语法格式 copy与\copy的语法格式与使用方式是一样的,以下以copy为例。 (...

  lYE0sTgD5uUi   2023年11月02日   56   0   0 opengauss

【我和openGauss的故事】使用vscode远程开发&调试openGauss的om代码 介绍 使用vscode的远程调试数据库服务器om代码,熟悉om代码。 vscode安装在本地windows上. om是用python3开发的. 安装openGauss 执行安装脚本,安装单节点数据库。 ./og_install_v10.py-udebug-gdebug安装在已有的debug用户下。 集群配置信息如下: $moresingle.xml<?xmlversion="1.0"encoding="UTF-8"?><ROOT><CLUSTER>&...

  lYE0sTgD5uUi   2023年11月02日   73   0   0 opengauss

【我和openGauss的故事】openGauss5.0版本审计特性实践应用 审计背景 openGauss5.0高安全新特性支持用户级别审计设置支持用户级别审计日志,对指定用户的所有SQL语句记录审计日志;支持按客户端信息配置审计开关,对指定的客户端APP及IP不记录审计日志;支持对风险较高的系统函数调用记录审计日志 openGauss5给我们带我们带来很多惊喜的功能,包括内核能力增强、高性能、高智能、高可用、高安全、资源池化等等,其中笔者注意到高安全的功能特性增强了很多。也许有些读者对审计的功能不重视,但是一款真正的企业级的数据库,如果没有审计功能一切无法谈起,下面由笔者给各位剖析。 o...

  lYE0sTgD5uUi   2023年11月02日   57   0   0 opengauss

【我和openGauss的故事】openGausspsycopg2批量操作性能测试 测试版本 本测试基于openGauss版本的psycopg2驱动 importpsycopg2aspg >>>pg.__libpq_version__ 90204 >>>pg.__version__ '2.8.6(dtdecpq3ext)' 测试环境 组件 说明 客户端 RockyLinux8虚拟机 数据库 openGauss3.0.3indocker 网络 本地回路网卡 Python 3.6.8 测试接口 接口名 说明...

  lYE0sTgD5uUi   2023年11月02日   76   0   0 opengauss

【我和openGauss的故事】openGausspsycopg2批量操作性能测试 测试版本 本测试基于openGauss版本的psycopg2驱动 importpsycopg2aspg >>>pg.__libpq_version__ 90204 >>>pg.__version__ '2.8.6(dtdecpq3ext)' 测试环境 组件 说明 客户端 RockyLinux8虚拟机 数据库 openGauss3.0.3indocker 网络 本地回路网卡 Python 3.6.8 测试接口 接口名 说明...

  lYE0sTgD5uUi   2023年11月02日   59   0   0 opengauss

从“functionsinindexexpressionmustbemarkedIMMUTABLE“谈起 背景 在从oracle迁移到openGauss中,创建函数索引的时候,偶尔会出现此类报错 functionsinindexexpressionmustbemarkedIMMUTABLE 大概意思是,函数索引里的函数,必须是“IMMUTABLE”的,如果不是"IMMUTABLE",比如是“STABLE”,就会出现这个报错。其中最常见的就是使用to_char/to_date这两个与日期有关的函数,而此限制,在原生PG中也同样存在。 本篇就来说说,为什么to_char()不能在openGau...

  lYE0sTgD5uUi   2023年11月02日   44   0   0 opengauss

SquidsopenGauss|云上免费openGauss数据库服务 SquidsopenGauss介绍 SquidsopenGaussCloud平台基于K8S云原生容器化技术构建,结合云上弹性IaaS资源,可以快速生成openGauss运行环境。 SquidsopenGauss特点 以云主机的成本,提供RDS的高质量openGauss服务,让用户的多云体验更加灵活,自由。 降本增效:灵活的云资源搭配,丰富的企业级功能,全面支持鲲鹏ARM芯片,让云上openGauss性价比提升50% 多云部署:支持主流公有云厂商,可以在全球120个区域迅速构建openGauss数据库服务 多云一面:助力用...

  lYE0sTgD5uUi   2023年11月02日   47   0   0 opengauss

【我和openGauss的故事】openGauss客户端(DataStudio/DBeaver)连接方式大全 01客户端工具 openGauss部署之后,在服务器上提供了在命令行下运行的数据库连接工具gsql。此工具除了具备操作数据库的基本功能,还提供了若干高级特性,便于用户使用。对于日常使用openGauss来说,我们常用以下两种客户端连接工具DataStudio和DBeaver。 1.1DataStudio介绍 DataStudio作为一款配套openGauss数据库使用的客户端软件(当前只支持openGauss),辅助数据库开发人员便捷地构建应用程序,以图形化界面形式提供数据库关键特性。...

  lYE0sTgD5uUi   2023年11月02日   83   0   0 opengauss

【我和openGauss的故事】openGauss5.0.0分区表增强 秋秋2023-07-1418:50发表于openGauss公众号 openGauss5.0.0是openGauss发布的第三个LTS版本,该版本生命周期为3年。openGauss5.0.0作为一款先进的关系型数据库管理系统,在其最新版本中增强了分区表的功能,从而更好地满足用户的需求。 下面我们逐一看下分区表都有哪些新变化。 List分区键最大数由1扩展为16列 之前的版本中List分区只支持一个分区键,例如: createtabletp(idint,gidint,namevarchar(10)) partitionbyl...

  lYE0sTgD5uUi   2023年11月02日   44   0   0 opengauss

【我和openGauss的故事】openGauss逻辑备份恢复 zhouwhui2023-07-1418:50发表于openGauss公众号 逻辑备份恢复 一、小数据集导入导出 1.copy或\copy 可以将文本数据作为数据源导入到数据表中,也可以将数据表或查询结果导出到指定的文件中。 2.copy与\copy的区别 (1)copy属于SQL命令,\copy属于元命令(2)copy导入导出的文件是数据库服务端的文件,\copy导入导出的文件是客户端文件(3)copy需要数据库管理员权限才可以执行,\copy任意用户都可以执行(4)copy对较大数据集的整体读写效率比\copy更好 3.语法格...

  lYE0sTgD5uUi   2023年11月02日   26   0   0 opengauss

【我和openGauss的故事】openGauss特性:CM支持两节点部署特性 杨凯同学2023-07-1418:50发表于openGauss公众号 1.什么是CM CM(ClusterManager)是一款数据库管理模块。支持自定义资源监控,提供了数据库主备的状态监控、网络通信故障监控、文件系统故障监控、故障自动主备切换等能力。提供了丰富的数据库管理能力,如节点、实例级的启停,数据库实例状态查询、主备切换、日志管理等。提供了通过REST接口远程查询和接收集群状态的能力。 2.CM特点 从5.0开始CM支持2节点部署 CM集群和数据库集群都能实现高可用,RPO=0 (1)CM集群高可用:...

  lYE0sTgD5uUi   2023年11月02日   43   0   0 opengauss

【我和openGauss的故事】记一次基于在银河麒麟系统上适配openGauss进阶之旅 每天译点晓知识2023-07-1418:50发表于openGauss 开篇 1、数据库架构 百度百科:openGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss采用木兰宽松许可证v2发行,提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。openGauss深度融合华为在数据库领域多年的研发经验,结合企业级场景需求,持续构建竞争力特性。同时,openGauss也是一个开源、免费的数据库平台,鼓励社区贡献、合作。 2、核心特性 高性...

  lYE0sTgD5uUi   2023年11月02日   30   0   0 opengauss

【我和openGauss的故事】浅尝openGaussv5.0.0的MySQL语法兼容性 严少安2023-07-1418:50发表于openGauss公众号 在openGauss中,以下简称og5,提供了一个名为Dolphin的插件,并以此来提供MySQL的兼容性。 本文将以openGaussv5.0.0版本为基础,对照PostgreSQLv15.2和MariaDB10.7.3来演示Dolphin插件的基础功能。 openGauss提供dolphinExtension(版本为dolphin-1.0.0)。dolphinExtension是openGauss的MySQL兼容性数据库(dbcom...

  lYE0sTgD5uUi   2023年11月02日   43   0   0 opengauss

openGaussDBMind上的多指标关联性分析介绍 [openGauss](javascript:void(0);)2023-05-3118:01发表于openGauss公众号 openGaussDBMind上的多指标关联性分析介绍(qq.com) 背景 随着互联网的发展,今天的数据库系统往往非常庞大且复杂,针对数据库系统的运维工作需要监控大量数据指标来了解数据库的运行状况。数据库指标往往以时间序列的方式出现,当业务层面关键指标出现异常时,运维人员需要迅速定位异常情况的原因来相应制定解决方案。但是当指标数量很多的时候,筛选信息的工作量也会很庞大。 我们都知道某些数据库指标之间有关联性,通过...

  lYE0sTgD5uUi   2023年11月02日   45   0   0 opengauss

openGauss数据库源码解析系列文章——AI技术(二) Gauss松鼠会2023-07-1018:00发表于广东 openGauss数据库源码解析系列文章——AI技术(二)(qq.com) 三、慢SQL发现 基于历史SQL语句信息进行模型训练,并用训练好的模型进行SQL语句的预测,利用预测结果判断该SQL语句是否是潜在的慢SQL。当发现潜在的慢SQL后,开发者便可以进行针对性优化或者风险评估,以防业务上线后发生问题。 3.1慢SQL发现的功能 上线业务预检测:上线一批新业务前,使用SQL诊断功能评估此次上线业务的预估执行时长,便于用户参考是否应该修改上线业务。 workload分析:能够对...

  lYE0sTgD5uUi   2023年11月02日   49   0   0 opengauss

openGauss数据库源码解析系列文章——AI技术(一) [openGauss]2023-06-2118:01发表于openGauss公众号 openGauss数据库源码解析系列文章——AI技术(一)(qq.com) 收录于合集技术干货82个 AI技术最早可以追溯到20世纪50年代,甚至比数据库系统的发展历史还要悠久。但是,由于各种各样客观因素的制约,在很长的一段时间内,人工智能技术并没有得到大规模的应用,甚至还经历了几次明显的低谷期。随着信息技术的进一步发展,从前限制人工智能发展的因素已经逐渐减弱,所谓的ABC(artificialintelligence、bigdata、cloudcom...

  lYE0sTgD5uUi   2023年11月02日   40   0   0 opengauss

openGauss资源池化开发者入门指南 openGauss2023-07-1221:41发表于openGauss公众号 openGauss资源池化开发者入门指南(qq.com) 内容简介 openGauss资源池化是openGauss推出的一种新型的集群架构,通过DMS和DSS组件,实现集群中多个节点的底层存储数据共享和节点间的内存实时共享,达到节省底层存储资源以及集群内部支持一写多读且可以实时一致性读的目的。本文主要介绍开发者如何搭建一个可以用于自己学习或者开发的资源池化环境。 预备知识 开发者最好具备以下基础: Linux的基础命令,比如dd命令,iscis等。 对磁阵有一定的了解。...

  lYE0sTgD5uUi   2023年11月02日   26   0   0 opengauss

黄凯耀:深度解读openGauss架构创新与新特性 openGauss2023-04-2318:00 数字经济的稳步发展离不开先进的数字基础设施来高效处理爆炸式增长和积累的海量数据。而数据库作为关键基础软件,对于实现安全存储与可信计算,保障数字经济高质量发展有着十分关键的意义。拥抱开源,基于开源打开技术未来升级的大门正逐渐成为共识。 2023年4月8,openGauss开源数据库首席架构师、社区技术委员会委员黄凯耀受邀参加DTC2023,并在【开源创新:开源数据技术】专题论坛发表了《openGauss架构创新与新特性深度解读》的主题演讲,围绕关键行业核心客户场景为大家分享了openGauss最...

  lYE0sTgD5uUi   2023年11月02日   95   0   0 SQL池化数据库opengauss
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~