DM8使用共享存储DMASM搭建DMRAC
1.环境准备硬件:两台相同配置机器,8G内存,80G本地磁盘,2块网卡,另有6块共享磁盘大小分别为2G,2G,10G,10G,10G,10G 操作系统:RedHat Linux 64位。网络配置:ens32网卡为10.10.10.0内网网段,两台机器分别为10.10.10.201/10.10.10.202;ens34为11.11.11.0外网网段,两台机器分别为11.11.11.11.1/11.1
DM8高级日志
高级日志简介行表和HUGE表在增删改查性能上存在差异,因此在实际的生产环境中,用户可能会同时使用一个行表来管理数据和一个HUGE表来分析数据。具体做法是对行表进行增删改操作,然后把行表中的数据复制到HUGE表中用于查询或分析。如果每次分析数据时都对行表进行全表查询插入HUGE表,性能较低。为此提出一种解决方案:给行表添加日志辅助表用于记录行表的增删改和TRUNCATE操作,可以根据日志表实现对HU
DM8管理数组索引
数组索引指在一个只包含单个数组成员的对象列上创建的索引。语法格式CREATE ARRAY INDEX < 索引名> ON [< 模式名>.] < 表名> (< 索引列定义>)使用说明1) 暂不支持在水平分区表上创建数组索引;2) 暂时不支持在
MySQL replace语句
MySQL replace语法REPLACE [LOW_PRIORITY | DELAYED] [INTO] tbl_name [PARTITION (partition_name [, partition_name] ...)] [(col_name [, col_name] ..
MySQL load data加载数据
load data 加载数据load data infile语法如下:LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE tbl_n
Windows 使用VSCode远程连接到Linux开发调试MySQL
Windows 使用VSCode远程连接到Linux开发调试MySQL1.Linux系统上安装相关开发工具[root@gbase yum.repos.d]# yum install gdb-gdbserver[root@gbase yum.repos.d]# yum install gdb[root@gbase yum.repos.d]# yum install gcc[root@gbase yu
windows 远程连接Linux进行开发与调试MySQL
这里介绍如何使用windows上的 vscode远程访问Linux的mysql源码来执行远程调试MySQL1.在本地windows安装openssh下载安装包OpenSSH-Win64.zip并解压进行解压后的目录F:\OpenSSH-Win64\OpenSSH在cmd命令窗口中执行下面命令进行安装powershell.exe -ExecutionPolicy Bypass -File insta
MySQL load xml加载数据
load xml加载数据load xml语法如下:LOAD XML [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE [db_name.]tbl_na
MySQL通过通用列索引来提供一个JSON列索引
通过通用列索引来提供一个JSON列索引,不能直接对JSON列进行索引。要创建间接引用此类列的索引,可以定义一个生成的列,提取应该索引的信息,然后在生成的列上创建索引,如本例所示mysql> CREATE TABLE jemp ( -> c JSON,
DM7使用dmrestore工具利用不同数据库的归档恢复数据库
使用dmrestore工具利用不同数据库的归档恢复数据库使用不同库的归档恢复数据库,应用场景如下:1. 创建一个源库D1;2. 做一个备份B1;3. 在D1上做一些操作,目的是生成一些归档A1;4. 创建一个新库D2;5. 用B1+A1还原恢复;6. 在D2上做一些操作,生成一些归档A2;7. 现在有了B1,A1,A2, 理论上应该可以恢复出一个最新状态的D2。1) 创建源库D1,即待备份的数据库
DM7使用dmrestore执行并行映射文件还原
使用dmrestore执行并行映射文件还原对于并行备份产生的备份文件,系统支持利用还原工具对数据库进行并行还原。与并行备份一样,并行还原需要用户指定并行映射文件的存储位置。由于并行备份可能是增量备份,而备份的基础备份也有可能是并行备份,因此执行并行还原需要指定一个映射文件存放的目录,用于还原的并行备份的映射文件都存放在该目录下。并行还原能提高还原性能,使得数据服务迅速还原。需要说明的是,备份时的映
DM7使用dmrestore执行指定时间点或LSN还原
使用dmrestore执行指定时间点或LSN还原达梦系统使用归档日志将数据库还原到最新的状态,这一节讨论与归档日志相关的另一个功能:还原到指定的时间点。根据用户需求,可以将数据库还原到指定的时间点。还原到时间点的功能依赖于归档日志,在备份完成时,系统会记录一个备份时间,因此要还原的时间点一定在备份完成时间之后,否则系统会提示报错信息。借助备份文件完成还原后,开始重做归档日志,区别于完全还原将所有可
DM7使用dmrestore工具利用归档日志还原
使用dmrestore工具利用归档日志还原利用备份文件,DM可以将数据库、表空间和表还原到备份时的状态。但用户可能更希望将数据还原到最新的状态。这点不用担心,事实上系统足够智能,在利用备份完成还原后,会去归档目录搜索归档日志,并分析归档日志是否与还原的数据库匹配,若存在匹配的归档日志,则系统会重做这部分日志,将数据库还原到最新的状态;若没有可用的归档日志,则只能还原到备份时的状态。利用指定归档目录
DM7使用dmrestore工具还原数据库
使用dmrestore工具还原数据库1. 概述DM支持利用还原工具对数据库进行还原。根据不同备份类型,包括联机备份、脱机备份、完全备份以及增量备份,还原工具选择不同的还原策略实现恢复用户数据的目的。首先讨论联机备份与脱机备份,脱机备份仅包含数据页文件的内容,而联机备份文件除了包含数据页文件内容以外,可能还包括备份过程中产生的日志文件内容。因此在利用联机备份还原时,除了拷贝数据页至数据库文件以外,可
使用脱机工具dmbackup进行数据库备份
使用脱机工具dmbackup进行数据库备份,语法如下:DMBACKUP KEYWORD=value确认DM数据库服务器已停止后,在Windows“命令提示符”窗口中输入带参数的DMBACKUP命令启动该工具,参数说明见下表。[dmdba@shard1 dmdbms]$ dmbackup help Format: ./dmbackup&
DM7使用联机执行SQL语句进行备份还原
使用联机执行SQL语句进行备份还原1. 数据备份1.1 备份数据库系统提供联机SQL命令执行数据库备份。语法如下:BACKUP DATABASE [FULL |INCREMENT WITH BACKUPDIR ‘< 备份目录>’{,‘< 备份目录>’}] TO <&nb
DM7使用DMRMAN执行表空间还原
使用DMRMAN执行表空间还原介绍表空间的脱机还原。表空间的脱机还原除了支持联机还原的所有功能外,也放开了SYSTEM和ROLL表空间还原操作。与联机表空间还原不同的是,脱机表空间还原不需要事先置目标表空间为OFFLINE状态。语法如下:RESTORE DATABASE '' TABLESPACE < 表空间名> [D
openPower服务器搭建Oracle 19c adg
创建用户与组创建组(在各个主机上执行)mkgroup -'A' id='501' adms='root' oinstall mkgroup -'A' id='502' adms='root' asmdba 
openPower服务器安装Oracle 19c
在openPower服务器上安装Oracle 19C1.创建用户与组1.1.创建组(在各个主机上执行)mkgroup -'A' id='501' adms='root' oinstall mkgroup -'A' id='502' adms
MySQL InnoDB搜索索引的Stopwords
InnoDB搜索索引的StopwordsInnoDB的默认禁止词列表相对较短,因为来自技术、文学和其他来源的文档经常使用短词作为关键字或重要短语。例如,你可能搜索“是”或“不是”,并期望得到一个合理的结果,而不是让所有这些词都被忽略InnoDB默认的stopword列表可以通过查询INFORMATION_SCHEMA查看。INNODB_FT_DEFAULT_STOPWORD表。mysql>&