- 博客(11)
- 收藏
- 关注
原创 DM DBLINK使用笔记
一、DM-DM配置前准备:DM dblink需要借助 MAL 系统所以需要在数据库实例中配置MAL配置补助1、dm.ini开启MALMAL_INI=12、配置dmmal.ini内容:mal_inst_name 和数据库INSTANCE_NAME一致,而且两个库不能一样 mal_port 端口不能和数据库的对外端口一致[INST1]mal_inst_name = DMSERVER mal_host = 124.221.179.140 mal_po...
2022-04-02 16:31:36 1647
原创 单台服务器+多用户搭建DMDSC笔记
1、创建块设备--通过DD在本地创建块设备dd if=/dev/zero of=DCR bs=1M seek=1000 count=0dd if=/dev/zero of=VOT bs=1M seek=1000 count=0dd if=/dev/zero of=DATA bs=1M seek=10000 count=0losetup /dev/loop0 /DSC/DCRlosetup /dev/loop1 /DSC/VOTlosetup /dev/loop2 /DSC/DATAlos
2022-04-02 16:30:33 554
原创 DM 共享存储集群架构DSC讲解
达梦共享存储集群(DMDSC)整体架构如左图所示 涉及很多功能模块,为了方便理解我划分为一下几大组件1、DmServer 服务 保证事务一致和MVCC的锁管理(GLS、LLS) 保证buffer快速同步的闩管理 (GBS、LBS) 回滚空间管理、缓存交换等2、dmasmsvr 保证并发访问的分布式控制 磁盘组管理 文件管理 数据文件映射管理等3、DMCSS集群同步服务 记录集群...
2022-04-02 16:28:44 4741
原创 DM sql日志记录功能笔记
慢语句收集方式1、通过sqllog.ini1、配置慢sql收集规则sqllog.iniBUF_TOTAL_SIZE = 10240 #SQLs Log Buffer Total Size(K)(1024~1024000)BUF_SIZE = 1024 #SQLs Log Buffer Size(K)(50~409600)BUF_KEEP_CNT = 6 #SQLs Log buffer keeped count(1~100)[SLOG_ALL] F...
2022-03-28 10:44:46 195
原创 DM主备集群搭建步骤
DM安装实施文档DM8 linux 单机 版本 V1.0 编写 刘备 日期 2022/3/14 安装前准备 环境确认 主节点 确认项 版本 说明 操作系统版本 C...
2022-03-28 10:42:38 1438
原创 DM集群架构总结
整体概述DM数据守护包括以下几个主要组件日志组件:包括日志FLUSH线程、日志归档线程、日志Apply线程三个线程MAL系统:负责将远程归档传输到备库的replay service数据守护进程:接收实例先关状态信息,实现主备节点之间的状态同步,并和监控进程进行交互监控进程:监控集群各个节点状态和同步情况,在必要的时候通过守护进程进行切换操作下面针对各个组件进行一一介绍一、日志组件1、日志组件相关基本概念redo-log(重做日志) 是一组物理文件,数据库中添加、删
2022-03-28 10:39:44 2184
原创 DM 标准单机安装手册
DM安装实施文档DM8 linux 单机 安装前准备 环境确认 确认项 版本 说明 操作系统版本 [root@VM-20-13-centos ~]# uname -a Linux VM-20-13-centos 3.10.0-1160.45.1.el7.x86_64 #1 SMP...
2022-03-21 15:43:35 1780
原创 DM8体系结构学习总结
一、总体概述实例层数据库实例运行需要的内存和线程结构 DM8 采用单进程多线程的结构 内存主要分为 共享内存池 缓冲区 sort 哈希 SSD等数据库层数据库层又可以称为逻辑层, 数据文件 配置文件 日志文件 归档文件。逻辑层数据文件抽象成表空间方便管理。为了更好的管理表空间上的空间DM8 又引入了段、簇、页的二、实例层内存池用于回话运行过程中存放工作线程相关信息,以及其他一些线程运行过程需要占用的内存空间。 主要由共享内存池和运行时内存池 个人理解更偏向于o..
2022-03-21 09:12:45 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人