Mogdb / opengauss 用户密码错误,用户被锁 问题概述 解决方案 模拟问题 问题概述 xxx客户新上一套opengauss数据库,在测试中程序里用户的密码配置错误,导致用户被锁 解决方案 1、跟oracle 语法一样alter user xxx account unlock;2、 需要等一天后自动解锁 模拟问题 因没有opengauss的环境 ,测试环境选择Mogdb1、准备测试环境,输入错误的密码。如下 [omm@mogdb1 ~]$ gs 数据运维 2023-09-25 共饮一杯
MogDB/openGauss索引推荐及虚拟索引 索引推荐 在ORACLE的优化中,可能大家有接触过SQL Tuning Advisor(SQL调优顾问,STA),类似的MOGDB/openGauss的索引推荐(Index-advisor)功能也可以对你的查询进行分析,并提出合理的创建索引的建议。ORACLE的STA输出是以一种意见或者建议的形式,以及对每一项建议和期望效益的理由。该建议涉及对象的统计收集,新索引的创建,SQL语句的重组,或SQL 数据运维 2023-09-25 共饮一杯
MogDB/opengauss更改数据库目录位置(建议测试环境) 有时我们部署完数据库,发现随着数据量的不断增加,数据目录所在的磁盘大小不能够满足我们的需求,需要更大的磁盘空间,这时选择重新部署数据库会很麻烦,之前所使用的数据库还需要重新导入,这里介绍将数据库目录更改到别的位置的方法,不建议生产环境使用,建议测试环境使用。 一、环境说明 [root@node1 ~]# cat /etc/redhat-release CentOS Linux release 7. 数据运维 2023-09-25 醒在深海的猫
MogDB/openGauss 坏块测试对启动的影响 测试场景: 在UPDATE操作提交后,脏块落盘前kill掉mogdb数据库,然后对UPDATE未落盘的脏块进行以下破坏操作,启动数据库可以正常RECOVER,数据未丢失。 1、用旧数据文件替换,可以启动2、修改成错误的checksum,可以启动3、数据块修改成错误的lsn,可以启动4、dd一个数据块为0,可以启动 分析:full_page_writes 打开时,每次checkpoint后第一次修改 数据运维 2023-09-25 剑圣无痕
PostgreSQL 与 MogDB/openGauss 之 表空间 概述 Tablespace是指在文件系统中定义用来存放数据库对象文件的位置,也就是给表指定一个存储目录,在PostgreSQL 和 MogDB/openGauss 数据库的表空间管理方式是不一样的,本文将列举两个数据库之间的异同。 在PostgreSQL 和 MogDB数据库里创建数据库、表和索引的时候,如果没有指定表空间,默认会将数据库对象放在pg_default表空间下(数据目录下的./bas 数据运维 2023-09-25 泡泡
MogDB中的sequence跟Oracle的sequence有什么区别? MogDB中也提供了sequence序列功能,使用Oracle的用户应该都非常喜欢使用这个功能。所以如果从Oracle迁移到MogDB,那么这项功能可以完全替代了。 接下来我们简单测试一下: [omm@test26 ~]$ gsql -d enmotech -Uroger -p26000 Password for user roger: gsql ((MogDB 2.0.1 build f892c 数据运维 2023-09-25 醒在深海的猫
MogDB distinct order by报错处理 适用范围 问题概述 问题原因 解决方案 适用范围 MogDB 5.0及以上版本 问题概述 MySQL兼容性数据库下,执行SELECT语句出现报错 1)创建MySQL兼容性数据库 MogDB=# create database mysql DBCOMPATIBILITY 'B'; CREATE DATABASE 2)创建表及插入数据 MogDB=# \c mysql Non-SSL connecti 数据运维 2023-09-25 穿过生命散发芬芳
天府银行MogDB 容器化最佳实践,助力openGauss体系金融创新 在2023年华为HC大会上,云和恩墨的解决方案经理王斌,分享了 天府银行的全栈容器化数据库应用实践。 通过 MogDB Container 的单机、主备、集群和多机房部署,既实现了数据库应用的简化,又满足了金融级可用性要求。 云和恩墨研发的 MogDB Stack 统一平台,完整的提供了基于容器的部署、管理、运维等能力,使得用户的容器应用得以顺利实现: 数据运维 2023-09-25 法医
免密登录Opengauss/MogDB的几种方式 在日常使用当中,有时候会希望不输入密码登录数据库,今天简单总结一下,免密登录Opengauss/MogDB的几种方式: 1, 初始用户本地免密登录 这一种是最常见的,也是免配置默认就能做到的,就是用初始化并启动opengauss/mogdb的操作系统用户直接登录: gsql gsql ((MogDB 3.1.1.100 build 501a8955) compiled at 2023-07-03 数据运维 2023-08-18 大树
mogdb主从架构小版本升级 mogdb主从架构小版本升级 前置操作: (1)上传mogdb 3.0.4版本软件,解压软件到新目录。 (2)备份当前数据库。 具体操作: (1)备库都关闭mogha ,备库关闭mogdb ,替换软件。 (2)备库10.2.136.63使用新版本启动mogdb,验证版本。 (3)启动备库mogha,切换主备库角色。 (4)确认vip已经切换到10.2.136.63上。 确认业务已经连接到10.2. 数据运维 2023-08-15 宇宙之一粟