• 2024-06-23【openGauss、PostgreSQL】openGauss、PostgreSQL数据库通用查表字段信息脚本-v20240620-2216
    【openGauss、PostgreSQL】openGauss、PostgreSQL数据库通用查表字段信息脚本-v20240620-2216openGauss、PostgreSQL数据库通用查表字段信息脚本-v20240620-2216openGauss、PostgreSQL数据库通用查表字段信息脚本-v20240620-2216此脚本,openGauss、PostgreSQL都可执
  • 2024-06-20安装openGauss操作步骤
    操作步骤以root或普通用户登录待安装openGauss的任意主机,并按规划创建存放安装包的目录。mkdir-p/opt/software/openGauss 说明:不建议把安装包的存放目录规划到openGauss用户的根目录或其子目录下,可能导致权限问题。2.将安装包“openGauss-x.x.x-openEuler-64bit-
  • 2024-06-20为了保证openGauss的正确安装,请首先对主机环境进行配置
    初始化安装环境为了保证openGauss的正确安装,请首先对主机环境进行配置。准备安装用户及环境手工建立互信配置操作系统参数准备安装用户及环境创建完openGauss配置文件后,在执行安装前,为了后续能以最小权限进行安装及openGauss管理操作,保证系统安全性,需要运行安装前置脚本gs_
  • 2024-06-20安装openGauss操作步骤
    操作步骤以root或普通用户登录待安装openGauss的任意主机,并按规划创建存放安装包的目录。mkdir-p/opt/software/openGauss 说明:不建议把安装包的存放目录规划到openGauss用户的根目录或其子目录下,可能导致权限问题。2.将安装包“openGauss-x.x.x-openEuler-64bit-
  • 2024-06-18【OpenGauss源码学习 —— (ALTER TABLE(列存删除列))】
    ALTERTABLE(列存删除列)ATExecDropColumn函数1.检查是否是列存储表:2.获取子表的递归处理:3.处理子表的列删除:4.删除列存储表的列信息:5.处理MOT表:6.处理TSDB表:CStoreRelDropColumn函数代码修改要点CStoreDropColumnInCuDesc函数InsertStorageIntoPendingList
  • 2024-06-15OpenGauss数据库-4.表的创建、修改与删除
    第1关:创建表gsql-dpostgres-Ugaussdb-W'passwd123@123'createdatabasetestdb;\ctestdb;passwd123@123createtabletest_table(test_idintegernotnull,test_infochar(36));第2关:修改表 gsql-dtestsb-Ugaussdb-W'passwd123@123'alte
  • 2024-06-15openGauss环境部署用户
    环境部署用户可以从Prometheus的官网上下载Prometheus-server和node-exporter,然后根据官方文档中的说明启动它们;也可以通过DBMind提供的快捷部署工具进行部署;如果用户自行部署,则可以跳到 部署过程中为支持部署位置正确以及后续的运行和监测…。通过命令行进行Prometheus和
  • 2024-06-15openGauss 使用指导
    使用指导用户可通过gs_dbmind命令启动对应的exporter。下面为用户演示一个完整的Prometheus监控平台的搭建过程。通过命令行进行Prometheus和所有exporter的启动:gs_dbmindcomponentdeployment--runprometheus和各个exporter单独的启动方式可以参考后续步骤,如果用户只
  • 2024-06-14国产数据库介绍~目前最火的五款国产数据库,看看都知道哪些?
    一、TiDB:分布式NewSQL数据库简介TiDB是一款开源的分布式NewSQL数据库,由PingCAP公司开发。它采用了分布式事务和强一致性的设计理念,结合了传统关系型数据库和NoSQL的优点,能够满足高并发、大规模数据存储和实时分析的需求。优点分布式架构:TiDB采用分布式架构,可以水平扩展,支
  • 2024-06-13OpenEuler22.03安装openGauss5.0.2LTS版本
    OpenEuler22.03安装openGauss5.0.2LTS版本文章目录OpenEuler22.03安装openGauss5.0.2LTS版本一、安装规划二、安装准备2.1修改主机名2.2安装依赖2.3同步时间2.4关闭防火墙2.5关闭selinux2.6关闭透明大页2.7重启机器2.8设置网卡MTU2.9设置字符
  • 2024-06-11openGauss-1主2从1级联回切
    假设omm1omm2omm4是idc1,omm3是idc2模拟IDC1全挂:手动将级联节点提升为主:此时idc1正常了,需要加回集群:Omm1buildOmm2buildOmm4build之后启omm3的crontab,靠cm去选主检查新主的数据:注意点:CM起来后不能build了,所以要先build再启CM
  • 2024-06-11深度体验与测评openGauss 6.0.0新版本
    本文分享自华为云社区《openGauss6.0.0新版本安装测评》,作者:马顺华。前言近日,备受瞩目的openGauss6.0.0版本正式上线,作为国产数据库的佼佼者,openGauss一直致力于为用户提供高效、稳定的数据库解决方案。恰逢openGauss社区举办的第七届openGauss技术文章征集活动正式开启,我有幸
  • 2024-06-08突发!凌晨4点某制造业大厂国产数据库集群故障...
  • 2024-05-31CentOS7.9部署安装OpenGauss 5.0.2企业版
    1、更新系统:yumupdate-y2、更改主机名:hostnamectlset-hostnameopendb013、关闭透明页:echonever>/sys/kernel/mm/transparent_hugepage/enabledechonever>/sys/kernel/mm/transparent_hugepage/defrag#加入开机自启动echo'echonever>/sys/kernel/
  • 2024-05-25意外发现openGauss兼容Oracle的几个条件表达式
    意外发现openGauss兼容Oracle的几个条件表达式最近工作中发现openGauss在兼容oracle模式下,可以兼容常用的两个表达式,因此就随手测试了一下。查看数据库版本[omm@openGauss~]$gsql-rgsql((openGauss6.0.0-RC1builded7f8e37)compiledat2024-03-3111:59:31comm
  • 2024-05-222024年5月中国数据库排行榜:OP持续领跑,GoldenDB稳步上升进前八
    入夏时节,2024年5月的中国流行度排行榜排行榜如期发布。在这个骄阳似火的季节,各大数据库产品之间的竞争愈发激烈,名次间的细微变动展示了市场的动态和活力。各家厂商不断创新,通过技术升级和性能优化,力求在激烈的市场中占据更有利的位置。本月排行榜主要呈现以下几个特点:榜单产品
  • 2024-05-16openGauss lo_truncate
    lo_truncate功能描述将一个大对象截断成一个给定长度。原型intlo_truncate(PGconn*conn,intfd,size_tlen);参数表1lo_truncate参数关键字参数说明conn一个数据库连接fd文件描述符len要截断的长度返回值int:成功时返回0,失败时返回值为-1
  • 2024-05-16openGauss lo_write
    lo_write功能描述向一个大对象写入数据。原型intlo_write(PGconn*conn,intfd,constchar*buf,size_tlen);参数表1lo_write参数关键字参数说明conn一个数据库连接fd文件描述符buf要写入的数据,长度必须等于lenlen要写入的长度返回
  • 2024-05-16openGauss lo_unlink
    lo_unlink功能描述从数据库中移除一个大对象。原型intlo_unlink(PGconn*conn,OidlobjId);参数表1lo_unlink参数关键字参数说明conn一个数据库连接lobjId要移除的大对象的OID返回值int:成功时返回1,失败时返回-1。示例请参见示例章节。详情查
  • 2024-05-16openGauss ODBC接口参考
    ODBC接口参考ODBC接口是一套提供给用户的API函数,本节将对部分常用接口做具体描述,若涉及其他接口可参考msdn中ODBCProgrammer'sReference项的相关内容。SQLAllocEnvSQLAllocConnectSQLAllocHandleSQLAllocStmtSQLBindColSQLBindParameterSQLColAttribute
  • 2024-05-16openGauss ODBC包及依赖的库和头文件
    ODBC包及依赖的库和头文件Linux下的ODBC包从发布包中获取,包名为openGauss-x.x.x-ODBC.tar.gz。Linux环境下,开发应用程序要用到unixODBC提供的头文件(sql.h、sqlext.h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。详情查看:https://opengauss.org详情查看
  • 2024-05-16openGauss JDBC常用参数参考
    JDBC常用参数参考targetServerType原理:值为master时会依次尝试连接串中配置的ip,直到能够连接到集群中的主机,值为slave时会依次尝试连接串中配置的ip,直到能够连接到集群中的备机(查询语句为:selectlocal_role,db_statefrompg_stat_get_stream_replications();)。建议:有写操
  • 2024-05-16openGauss JDBC包-驱动类和环境类
    JDBC包、驱动类和环境类JDBC包openGauss提供两种JDBCjar包:postgresql.jar和openGauss-jdbc-x.x.x.jar,两种jar包功能一致,仅仅是为了解决和PostgreSQL之间的JDBC驱动包名冲突。在Linux服务器端源代码目录下执行build.sh,获得驱动jar包postgresql.jar和opengauss-jdbc-x.x.x.jar,包
  • 2024-05-16openGauss libpq接口参考
    libpq接口参考数据库连接控制函数数据库执行语句函数大对象操作函数异步命令处理取消正在处理的查询示例链接参数详情查看:https://opengauss.org详情查看:https://docs-opengauss.osinfra.cn
  • 2024-05-16openGauss JDBC配置
    JDBC配置目前,openGauss相关的第三方工具都是通过JDBC进行连接的,此部分将介绍工具配置时的注意事项。连接参数【关注】第三方工具通过JDBC连接openGauss时,JDBC向openGauss发起连接请求,会默认添加以下配置参数,详见JDBC代码ConnectionFactoryImpl类的实现。params={{"user"