自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DM表管理

DM表管理1 堆表:达梦默认的表是索引组织表,oracle默认的是堆表;达梦既支持索引组织表,也支持堆表;堆表:使用物理方式生成rowid,增加插入效率;但是查询效率低创建堆表:CREATE TABLE TEST.T1(ID INT,NAME VARCHAR(20)) STORAGE (ON TBS,BRANCH(4,2)); --BRANCH 堆表的标志CREATE TABLE TEST.T2(ID INT,NAME VARCHAR(20)) STORA

2021-10-08 16:26:42 486 1

原创 DM体系结构

体系结构可以看出,在DM8 中存储的层次结构如下:数据库由一个或多个表空间组成;每个表空间由一个或多个数据文件组成;每个数据文件由一个或多个簇组成;段是簇的上级逻辑单元,一个段可以跨多个数据文件;簇由磁盘上连续的页组成,一个簇总是在一个数据文件中;页是数据库中最小的分配单元,也是数据库中使用的最小的IO 单元。总结:页<簇<段<数据文件<表空间1 体系结构概览DM是单进程多线程的服务架构,Oracle是多线程架构。DM由数据库和实例

2021-10-08 15:37:40 343

原创 DM8单实例一键部署脚本

DM8单实例一键部署脚本​ 说明:将该脚本与安装包上传至服务器上,然后执行脚本,按照提示输入对应的路径及参数,即可完成dm的安装;该脚本适配centos7,其他操作系统未进行测试。#!/bin/bash#dm一键安装及创建实例脚本#---------------------------------------------------#v2.2版本更新了自定义安装包路径#可以自定义数据库实例目录#设置了默认值,没有参数值,即可使用默认值#输入定义安装包路径read -p "Pleas

2021-10-08 14:34:40 155

原创 DM常用查询SQL命令--系统信息篇

DM常用查询SQL命令–系统信息篇​ 包括数据库版本、实例、统计信息、资源限制信息、进程信息、全局索引 IID 信息、事件信息;涉及的动态视图有 VSESSIONS、VSESSIONS、VSESSIONS、VINSTANCE、VRESOURCELIMIT、VRESOURCE_LIMIT、VRESOURCEL​IMIT、VPROCESS、VIID、VIID、VIID、VSYSSTAT 等。1、查询实例信息select '版本',SVR_VERSION from v$instance union all

2021-10-08 14:10:43 2037

原创 配置达梦DBLINK

配置达梦DBLINK1 DBLINK概念:​ DBLINK(Database Link)数据库链接,可以理解成是一个通道,如果想通过本地数据库去访问另一个数据库中表的数据时,本地数据库中要创建远程数据库的DBLINK,通过DBLINK本地数据库可以访问远程数据库中表的数据。​ 普通DBLINK:​ 只有创建语句中标识的用户才可以访问远程数据库。​ 公用DBLINK:​ 本地数据的所有用户都可以访问远程数据库。​ 实现基础:​ DM-DM中需要开启MAL2 配置同构

2021-09-13 09:57:33 357

原创 Oracle迁移DM8后NCHAR字符类型的转换说明

1、NCHAR与CHAR类型的区别:oracle中:NCHAR一个精度可以存放一个字母或者一个汉字;CHAR:一个精度存放一个字母,存放一个汉字需要两个精度。Oracle--eg:SQL> create table t_nchar_char (a_nchar nchar(10),b_char char(10));表已创建。SQL> insert into t_nchar_char values ('一二三四五六七八九十',null);已创建 1 行。SQL> insert i

2021-09-10 11:31:31 374

原创 DM中的参数与参数的修改:

DM中的参数查看与参数的修改1 dm.ini​ 每创建一个DM数据库,就会自动生成dm.ini文件。dm.ini是DM数据库启动所必须的配置文件,通过配置该文件可以设置DM数据库服务器的各种功能和性能选项。​ 参数属性分为三种:静态、动态和手动。静态:可以被动态修改,修改后重启服务器才能生效。动态:可以被动态修改且修改后即时生效。动态参数又分为会话级和系统级两种。会话级参数被修改后新参数值只会影响新创建的会话之前创建的会话不受影响;系统级参数的修改则会影响所有的会话。手动:不能被动态修改,必

2021-09-10 11:29:16 1169

原创 记一次数据守护的脑裂问题

记一次数据守护的脑裂问题1 脑裂的介绍与现象1.1 数据守护中的脑裂介绍脑裂是同一个守护进程组中同时出现两个或者多个活动主库,并且这些主库都接收用户请求,提供完整数据库服务。一旦发生脑裂,将无法保证数据一致性,对数据安全造成严重后果。DM数据守护系统为预防脑裂做了大量工作,例如故障自动切换模式的数据守护必须配置确认监视器。确认监视器启动故障切换之前,会进行严格的条件检查,避免脑裂发生。守护进程一旦检测到脑裂发生,会马上强制退出主库,等待用户干预,避免数据差异进一步扩大。1.2 造成脑裂的主要原因

2021-08-20 21:35:32 325

原创 DM8中重做(Redo)日志与归档方式的理解

DM8中重做(Redo)日志与归档方式的理解1 重做日志与归档日志文件的概念:Redo日志:Redo日志包含了所有物理数据页的修改内容,Insert/delete/update 等DML操作、 Create Table 等 DDL 操作,最终都会转化为对物理数据页的修改,这些修改都会反映到 Redo 日志中。Redo日志文件:即重做日志文件,因为重做日志文件是数据库正在使用的日志文件,所以又称联机重做日志文件。重做日志文件在理想情况下不会被用到,但是因电源故障、 系统故障、介质故障,或者数据库实例进程

2021-08-10 10:20:04 692

原创 DM8搭建两节点DMDSC

DM8搭建两节点DMDSC1 环境准备1.1 硬件准备类别配置服务器使用两台虚拟机网卡使用两块网卡,其中一块用作业务网络,另一块用于心跳网络存储两台服务器需要挂同一块共享磁盘1.2 集群规划master(A机器)node(B机器)业务IP192.168.232.66192.168.232.88心跳IP192.168.159.129192.168.159.131安装目录/opt/dsc/dmdbms/opt/ds

2021-08-06 14:32:21 162

原创 CentOS 7.5搭建DM8单机数据库

CentOS 7.5搭建DM8单机数据库1 检查环境信息:[root@dm8 ~]#cat /etc/issue[root@dm8 ~]#cat /etc/redhat-release1.1检查glibc、gcc[root@dm8 ~]#rpm -qa |grep glibc [root@dm8 ~]#rpm -qa |grep gcc1.2检查CPU、内存、磁盘信息:[root@dm8 ~]#cat /proc/cpuinfo [root@dm8 ~]#free -g

2021-08-03 21:06:35 176

原创 搭建DM8_数据守护--达梦数据库

目录搭建达梦数据守护1 环境准备:2 全库备份(主库)3 备份还原(备库)4 修改主库参数文件:5 主库启动6 修改备库参数文件7 启动备库8 配置dmmonitor.ini9 启动守护进程10 启动监护器搭建达梦数据守护1 环境准备:主库 IP:10.10.66.174备库 IP:10.10.66.175监视器 IP:10.10.66.176数据库名 实例名 PORT_NUM MAL_PORT MAL_HOST

2021-05-18 17:09:03 178

空空如也

空空如也

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

TA关注的人

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