自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 openGauss获取安装包

解压安装包,检查安装目录及文件是否齐全。登录openGauss开源社区,选择对应平台的极简版安装包。openGauss开源社区上提供了安装包的获取方式。从openGauss开源社区下载对应平台的安装包。b. 单击“下载”。

2023-04-18 11:00:29 85

转载 openGauss安装概述

openGauss支持单机部署和单机HA部署两种部署方式。单机部署时,可在一个主机部署多个数据库实例,但为了数据安全,不建议用户这样部署。单机HA部署支持一台主机和最少一台备机,备机一共最多8台的配置方式。通过openGauss提供的脚本安装时,只允许在单台物理机部署一个数据库系统。如果您需要在单台物理机部署多个数据库系统,建议您通过命令行安装,不需要通过openGauss提供的安装脚本执行安装。

2023-04-18 10:59:28 400

转载 使用openGauss

如果使用如下命令创建用户,请记得修改密码,openGauss的默认密码规则为:至少包含英文大小写、数字、特殊符号中的3类不同的字符组合。db_tpcc数据库创建完成后,就可以按如下方法退出postgres数据库,使用新用户连接到db_tpcc数据库执行创建表等操作。其中postgres为需要连接的数据库名称,8000为数据库主节点的端口号。本节描述使用数据库的基本操作。默认情况下,新的数据库对象是创建在“$user”模式下的,例如刚刚新建的表。数据库安装完成后,默认生成名称为postgres的数据库。

2023-04-18 10:58:41 1056

转载 访问openGauss——Python

Psycopg是一种用于执行SQL语句的PythonAPI,可以为PostgreSQL、openGauss数据库提供统一访问接口,应用程序可基于它进行数据操作。openGauss官网上下载的psycopg2适配的版本为Python3.6,如果使用其他版本的Python, 需要自行编译psycopg2,编译方法与在PostgreSQL数据库下基本相同。对于非数据库用户,需要将解压后的lib目录,配置在LD_LIBRARY_PATH环境变量中。当执行上述程序时,它将在COMPANY表中创建/插入给定的记录。

2023-04-18 10:57:28 95

转载 访问openGauss——Java

包含Statement两个方法,但使用不太一样,要先在conn.prepareStatement()中写入语句,之后根据需要再执行execute或executeQuery,这两个方法里面入参为空。JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口,应用程序可基于它操作数据。使用prepareStatement执行查询操作可以使用预编译,动态的添加参数也可以执行普通的SQL语句。

2023-04-18 10:53:34 785

转载 libpqlibpq是openGauss C应用程序接口

除libpq-fe.h外,include文件夹下默认还存在头文件postgres_ext.h,gs_thread.h,gs_threadlocal.h,这三个头文件是libpq-fe.h的依赖文件。解压相应的发布包(如openGauss-*.*.0-***-64bit-Libpq.tar.gz)文件,其中include文件夹下的头文件为所需的头文件,lib文件夹中为所需的libpq库文件。使用libpq的前端程序必须包括头文件libpq-fe.h并且编译时须链接libpq库。

2023-04-18 10:43:41 209

转载 使用gsql访问openGauss

postgres为需要连接的数据库名称,10.10.0.11为数据库主节点所在的服务器IP地址,jack为连接数据库的用户,8000为数据库主节点的端口号,Test@123为连接数据库用户jack的密码。其中postgres为需要连接的数据库名称,8000为数据库主节点的端口号。e. 登录数据库主节点所在的服务器,拷贝数据库安装目录下的bin目录到客户端主机的“/tmp/tools”路径下。数据库安装完成后,默认生成名称为postgres的数据库。数据库安装完成后,默认生成名称为postgres的数据库。

2023-04-18 10:39:34 79

转载 openGauss安装——单节点服务器安装

使用omm用户登录到openGauss包安装的主机,解压openGauss压缩包到安装目录(假定安装目录为/opt/software/openGauss,请用实际值替换)。假定解压包的路径为/opt/software/openGauss,进入解压后目录下的simpleInstall。创建用户组dbgroup下的普通用户omm,并设置普通用户omm的密码,密码建议设置为omm@123。上述命令中,-w是指初始化数据库密码(gs_initdb指定),安全需要必须设置。创建用户组dbgroup。

2023-04-18 10:34:31 82

转载 安装openGauss——单节点容器化安装

使用 buildDockerImage.sh脚本构建docker镜像,buildDockerImage.sh是一个方便使用的shell脚本,提供SHA256的检查。运行buildDockerImage.sh脚本时,如果不指定-i参数,此时默认提供SHA256检查,需要您手动将校验结果写入sha256_file_amd64文件。为了更灵活的使用openGauss镜像,可以设置额外的参数。在进行构建时候,如果遇到yum源下载超时,请检查下代理,也可以在buildDockerImage.sh脚本里面的。

2023-04-18 10:30:23 164

转载 了解openGauss

本手册中,“SQL92”是指1992年发布的标准,“SQL99”是指1999年发布的标准,“SQL2003”是指2003年发布的标准。openGauss提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。SQL是最常用的用于访问和处理数据库的标准计算机语言。根据您的编程环境,您可以直接输入SQL、将SQL语句嵌入到以另一种语言编写的代码中,或者使用包含SQL语法的特定语言 API。关系型数据库是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据。

2023-04-18 10:28:55 121

转载 openGauss基本功能和特性

支持标准的SQL92/SQL99/SQL2003/SQL2011规范,支持GBK、GB18030、UTF-8、SQL ASCII以及Latin-1字符集,支持SQL标准函数与分析函数,支持存储过程。支持SSL安全网络连接、用户权限管理、密码管理、安全审计等功能,保证数据库在管理层、应用层、系统层和网络层的安全性。openGauss是一个单机数据库,具备关系型数据库的基本功能,以及企业特性的增强功能。事务支持ACID特性、单节点故障恢复、双机数据同步,双机故障切换等。

2023-04-17 10:12:01 328

转载 openGauss的技术指标

建表时不校验字段类型,存入数据时校验,例如bigint类型的字段,每个字段存入8字节数据,1600个字段,需要存入12800个字节,超过一个页面8K,插入时会报错)32个页面,每个页面大小为8k。假设当前数据行宽是1k(包括tuple头),则单表记录数约为7 * 2。32个页面,每个页面大小为8k。假设当前数据行宽是1k(包括tuple头),则单表记录数约为7 * 2。32 行(当前页面大小是8k,除了页面头,每个页面包含7行数据)。32 行(当前页面大小是8k,除了页面头,每个页面包含7行数据)。

2023-04-17 10:09:26 338

转载 openGauss运行环境

openGauss支持运行在ARM服务器和通用的x86服务器上:ARM:X86:

2023-04-17 10:08:38 426

转载 openGauss产品特点

通常在表数据被错误的UPDATE、DELETE、TRUNCATE和DROP时数据难以恢复,即便恢复也仅能通过PITR(Point-in-time recovery,基于时间点恢复)的方式恢复到错误操作前的时刻。openGauss对TIMECAPSULE以及RECYCLEBIN的支持,使用户可以通过指定时间戳进行闪回查询,或者指定时间戳对表进行闪回,获取到错误DELETE、UPDATE前的历史数据。openGauss具有高性能、高可用、高安全性和可维护性好的特点。

2023-04-17 10:03:49 168

转载 openGauss产品定位

openGauss是一款提供面向多核的极致性能、全链路的业务和数据安全,基于AI的调优和高效运维的能力,全面友好开放,携手伙伴共同打造全球领先的企业级开源关系型数据库,采用木兰宽松许可证v2发行。openGauss深度融合华为在数据库领域多年的研发经验,结合企业级场景需求,持续构建竞争力特性。openGauss是一款支持SQL2003标准语法,支持主备部署的高可用关系型数据库。

2023-04-17 10:01:59 86

转载 openGauss版本介绍

openGauss 5.0.0是openGauss发布的第三个LTS版本,该版本生命周期为3年。当前文档说明范围仅限企业版。5.0.0与之前的版本特性功能保持兼容,主要功能如下:基础功能:SQL标准语法、数据类型、表(包括临时表、全局临时表、外部表)、视图、物化视图、外键、索引(包括btree索引、Gin索引、hash索引)、序列、函数、触发器、聚合函数median、ROWNUM、UPSERT、、jsonb数据类型、GB18030字符集。

2023-04-17 09:59:56 689 1

转载 openGauss用户须知

openGauss版本号采用点分位命名规则(X.Y.Z)模式,其中X.0.0表示LTS版本,X.Y.0表示preview版本,Z表示补丁版本。正常每年会发布一个preview版本和一个LTS版本,preview版本作为社区创新版本,供用户联创测试使用;LTS版本作为长期支持版本,可规模上线使用。openGauss是一款极致性能、安全、可靠的关系型(OLTP)开源数据库。采用协议“木兰宽松许可证”(Mulan PSL V2),用户可以自由复制、使用、修改、分发,不论修改与否。

2023-04-17 09:57:18 132 1

转载 循序渐进 openGauss :初始化参数的设置、查询和修改

在 openGauss 中,可配置参数 被称为 GUC - Grand Unified Configuration,通常数据库安装后,会自动生成三个配置文件(postgresql.conf、pg_hba.conf 和 pg_ident.conf),并统一存放在数据目录(data)下。由于 openGauss 最早基于 PostgreSQL 创立,所以大多数接口完全兼容。在我们描述的文章中,以 openGauss 为入口,但是很多功能性实现是和 Pg 相一致的。

2023-04-17 09:53:31 1143 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除