3.0.3版本功能介绍1、集群管理工具CM#CM详细技术介绍 https://docs.opengauss.org/zh/docs/latest/docs/Toolreference/%E7%BB%9F%E4%B8%80%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AE%A1%E7%
文件导入哪家强?引子最近业务上遇到一个场景,需要将一个/多个文本文件导入到与其结构对应的表中。功能需求比较简单,大部分的关系数据库基本都支持这个功能。基于上面的场景把手头上的几款开源数据库和国产数据库的文件导入功能进行了性能对比。摘要本文将针对文件导入功能,在 MySQL、PostgreSQL、达梦
启动openGauss以操作系统用户omm登录数据库主节点。使用以下命令启动openGauss。gs_om -t start 说明: 双机启动必须以双机模式启动,若中间过程以单机模式启动,则必须修复才能恢复双机关系,用gs_ctl build进行修复,gs_ctl的使用方法请参见《工具与命令参考》
本节描述了为满足特定应用程序需求,在评估、估计和规划内存和存储容量数量时,需要注意的事项和准则,以及影响所需内存数量的各种数据,例如计划表的数据和索引大小、维持事务管理的内存以及数据增长的速度。MOT内存规划MOT是一种内存数据库存储引擎(IMDB),其中所有表和索引完全驻留在内存中。 说明: 内存
背景今天在客户现场做高可用切换测试,为了验证数据库节点角色切换后无数据丢失,我单独创建一张使用了自增 sequence 的表,通过 vip 方式访问数据库,并 1s 插入一条数据。因为数据库本身是通过 benchmarksql 工具加压的,数据库服务器的 CPU 使用率达到 70%,所以如果这张表的
一、问题现象在测试 openGauss/MogDB 的时候,发现主库查询 snapshot.tables_snap_timestamp 这个表的时候,一 select *,数据库就宕机,而备库是正常的。因为是测试环境不存在数据量太多的情况。所以最开始初步怀疑有数据页损坏了。 在分析的时候,因为是测试
前言其实我的数据库启蒙,是在一家甲方公司。 当时一进这家公司,就见到了通过连接数据库自动刷新的 excel 表。当时学会了这招就一发不可收拾,制作出各种自动刷新的报表。 想象一下,有些高管不喜欢打开各种复杂的业务系统或者报表系统,一上班就直接打开桌面上的可刷新表格文件,就能看到昨日的报表数据以及今日
PTK 安装 MogDB 3.1 过程和报错解决方法安装系统:openEuler arm641.将安装包 MogDB-3.1.0-openEuler-arm64.tar.gz 上传至/opt/3.1.0beta1 2.编辑配置文件#config.yaml global: cluster_name
MogDB/openGauss default privileges 使用方法权限是用户访问数据库对象的首要条件,每个新增用户默认属于 PUBLIC 角色组成员,也就是具有 PUBLIC 角色组的权限,但在日常业务使用中,仅仅具有 PUBLIC 权限是远远不够的,还需要具有额外的权限,在 MogDB
通常情况下,数据库由以下组件绑定:CPU:更快的CPU可以加速任何CPU绑定的数据库。磁盘:高速SSD/NVME可加速任何I/O绑定数据库。网络:更快的网络可以加速任何SQL*Net绑定数据库。除以上内容外,以下通用服务器设置默认使用,可能会明显影响数据库的性能。MOT性能调优是确保快速的应用程序功
背景信息openGauss支持查看整个openGauss的状态,通过查询结果确认openGauss或者单个主机的运行状态是否正常。前提条件openGauss已经启动。操作步骤以操作系统用户omm登录数据库主节点。使用如下命令查询openGauss状态:gs_om -t status --detail
以下操作系统内核和启动参数通常由sysadmin配置。配置内核参数,如下所示。net.ipv4.ip_local_port_range = 9000 65535 kernel.sysrq = 1 kernel.panic_on_oops = 1 kernel.panic = 5 kernel
日维护检查项检查openGauss状态通过openGauss提供的工具查询数据库和实例状态,确认数据库和实例都处于正常的运行状态,可以对外提供数据服务。检查实例状态gs_check -U omm -i CheckClusterState 检查参数openGauss=# SHOW parameter_
预置MOT用于创建工作MOT。为了获得最佳效果,建议根据应用程序的特定要求和偏好自定义MOT配置(在mot.conf文件中定义)。该文件在服务器启动时只读。如果在系统运行中编辑此文件,则必须重新加载服务器才能使修改内容生效。mot.conf文件与postgresql.conf配置文件在同一文件夹下。
逻辑备份与恢复:通过逻辑导出对数据进行备份,逻辑备份只能基于备份时刻进行数据转储,所以恢复时也只能恢复到备份时保存的数据。对于故障点和备份点之间的数据,逻辑备份无能为力,逻辑备份适合备份那些很少变化的数据,当这些数据因误操作被损坏时,可以通过逻辑备份进行快速恢复。如果通过逻辑备份进行全库恢复,通常需
背景信息在openGauss使用过程中,如果静态配置文件无意损坏后,会影响openGauss感知openGauss拓扑结构和主备关系。使用gs_om工具生成的静态配置文件,可以替换已经损坏的配置文件,保证openGauss的正常运行。前置条件无。操作步骤以操作系统用户omm登录数据库主节点。执行如下
使用MOT非常简单,以下几个小节将会进行描述。openGauss允许应用程序使用MOT和基于标准磁盘的表。MOT适用于最活跃、高竞争和对吞吐量敏感的应用程序表,也可用于所有应用程序的表。以下命令介绍如何创建MOT,以及如何将现有的基于磁盘的表转换为MOT,以加速应用程序的数据库相关性能。MOT尤其有
gs_dump背景信息gs_dump是openGauss用于导出数据库相关信息的工具,用户可以自定义导出一个数据库或其中的对象(模式、表、视图等),回收站对象除外。支持导出的数据库可以是默认数据库postgres,也可以是自定义数据库。gs_dump工具由操作系统用户omm执行。gs_dump工具在
以授予数据库用户对MOT存储引擎的访问权限为例。每个数据库用户仅执行一次,通常在初始配置阶段完成。 说明: MOT通过外部数据封装器(Foreign Data Wrapper,FDW)机制与openGauss数据库集成,所以需要授权用户权限。要使特定用户能够创建和访问MOT(DDL、DML、SELE
场景:既不想备份太慢,又不想备份影响线上业务,有什么办法?在innobackupex 2.4版本中,有两个参数用来限制备份速度:在percoan官方网站上对throttle参数有如下解释:实验:throttle参数设置为2,备份消耗IO速度在40MB/s左右。结论: 设置throttle参数,则备份