- 博客(14)
- 收藏
- 关注
原创 【达梦8】多实例监视集群的部署测试
确认监视器具有状态确认和自动接管两个功能。在数据守护系统的故障自动切换模式下,必须部署一个确认监视器,否则在出现数据库故障时,会导致数据库服务中断。DM 提供了两种确认监视器的配置形式,分别为单实例和多实例。但是当单实例确认监视器故障时,无法继续进行集群的故障自动接管和备库故障确认,影响正常使用,故提供了多实例确认监控器来进一步提高集群的高可用性。在多实例确认监视器中,只有一个实例作为确认监视器提供服务,其它实例作为备库存在而不提供服务。
2024-07-28 22:19:13
1332
原创 【达梦】新云缓存数据库单机和集群部署测试
达梦新云缓存数据库主备集群,可以实现数据多副本 、使用读写分离设置实现压力分 流等操作。达梦新云缓存数据库主备集群还提供了守护插件CDM 监视器。由CDM监视器守护的达梦新云缓存数据库主备集群,在主库发生故障时,CDM监视器在配置时间内会选举一个备库为新的主库,以保证集群正常对外提供服务。如果之前的主库恢复服务,也自动变更为备库。
2024-07-28 22:09:26
924
原创 【达梦8】MPP集群部署测试
在DM MPP中,数据根据用户指定的分布规则分布在不同的EP上。MP的核心在于对用户请求的并行执行,其执行流程可简单描述如下:(1)用户选择一个EP登录,此时该EP就是此用户的主 EP,集群中的其余EP都是此用户的从 EP;(2)主EP接受用户的SQL请求,并生成并行执行计划;(3)主EP将计划打包后分发给其他从EP;(4)各EP并行执行;(5)主EP收集各EP(包括自己)的执行结果;(6)主EP将执行结果汇总后返回给用户。
2024-07-28 22:00:48
1171
原创 【达梦8】DMPython部署和连接测试
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。运行 Python 程序需要解释器的支持,只要在不同的平台安装不同的解释器,Python 代码就可以跨平台运行,可移植性强,不用担心任何兼容性问题。DMPython 是 DM 提供的依据 Python DB API version 2.0 中 API 使用规定而开发的数据库访问接口。DMPython 实现这些 API,使 Python 应用程序能够对 DM 数据库进行访问。
2024-07-28 21:50:01
1527
原创 【达梦8】作业配置的测试
作业是由 DM 代理程序按顺序执行的一系列指定的操作。作业可以执行更广泛的活动,包括运行 DMPL/SQL 脚本、定期备份数据库、对数据库数据进行检查等。可以创建作业来执行经常重复和可调度的任务,作业按照一个或多个调度的安排在服务器上执行。作业也可以由一个或多个警报触发执行,并且作业可产生警报以通知用户作业的状态。每个作业由一个或多个作业步骤组成,作业步骤是作业对一个数据库或者一个服务器执行的动作。每个作业必须至少有一个作业步骤。
2024-07-02 19:14:34
876
原创 【达梦8】mysql迁移测试
(1)分析待移植系统,确定移植对象(2)通过数据迁移工具DTS完成常规数据库对象以及数据的迁移(3)DM 数据库和 MySQL 体系结构上存在差异,SQL 语法也存在一定的差异(4)移植完成后对移植的结果进行校验,确保移植的完整性和正确性(5)对应用系统进行移植、测试和优化。
2024-07-02 19:05:02
1186
原创 【达梦8】dmfldr测试
Dmfldr(DM Fast Loader)包含dmfldr客户端和dmfldr模块两部分。Dmfldr客户端实现初始化快速装载环境、读取数据、打包数据和发送数据功能。Dmfldr功能模块嵌入在数据库服务器中,实现装载功能。两者相互协作,共同完成dmfldr的各项功能。当进行数据载入时,dmfldr客户端接收用户提交的命令与参数,分析控制文件与数据文件,将数据打包发送给服务器端的dmfldr模块,由dmfldr模块完成数据的真正装载工作。
2024-07-02 18:53:53
1332
原创 【达梦8】DEM部署测试
DEM 以 Web 应用的方式提供数据库管理、监控和维护的功能,实现远程管理和监控数据库实例,并且不局限于单个数据库实例的管理和监控,也能够对数据库集群(DM MPP、 DMDSC 以及数据守护)进行管理和监控。DEM 监控主要由 dmagent 收集数据库或主机信息,发送给 DEM 服务,DEM 服务将监控信息存储在后台库中,通过检索 DEM 后台库,将监控信息显示到前端。
2024-07-02 18:18:22
822
原创 【达梦8】主备守护集群部署
DM 数据守护(DM Data Watch)的实现原理:将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志,从而实现备库与主库的数据同步。DM 数据守护的核心思想是监控数据库状态,获取主、备库数据同步情况,为 Redo 日志传输与重演过程中出现的各种异常情况提供一系列的解决方案。整个DMWatch系统主要由主库、备库、Redo 日志、Redo 日志传输、 Redo 日志重演、守护进程(dmwatcher)、监视器(dmmonitor)组成。
2024-06-02 18:10:19
1101
1
原创 【达梦8】物理备份还原
DM 备份的本质就是从数据库文件中拷贝有效的数据页保存到备份集中,这里的有效数据页包括数据文件的描述页和被分配使用的数据页。而在备份的过程中,如果数据库系统还在继续运行,这期间的数据库操作并不是都会立即体现到数据文件中,而是首先以日志的形式写到归档日志中,因此,为了保证用户可以通过备份集将数据恢复到备份结束时间点的状态,就需要将备份过程中产生的归档日志也保存到备份集中。还原与恢复是备份的逆过程。还原是将备份集中的有效数据页重新写入目标数据文件的 过程。
2024-06-02 17:53:21
1187
原创 【达梦8】逻辑备份还原
DEXP和DIMP是DM数据库的两个命令行工具,分别用来实现DM数据库的逻辑备份和逻辑还原。逻辑备份和逻辑还原必须在联机状态下使用,即数据库服务器正常运行。逻辑导出和逻辑导入分为四个级别。四种级别独立互斥、不能同时存在。
2024-06-02 17:32:58
778
原创 【达梦8】大小敏感字符集参数设置
LENGTH_IN_CHAR = 0 CHARSET=0的情况下,一个中文字符大概相当于2个字节。且该情况下,varchaer 字符串实际上并没有扩展。LENGTH_IN_CHAR = 0 CHARSET=1的情况下,一个中文字符大概相当于3个字节。且该情况下,varchaer 字符串没有扩展。LENGTH_IN_CHAR = 1 CHARSET=0的情况下,varchar字段的实际长度发生了扩展,大概是实际建表语句的2倍。
2024-06-02 17:16:31
6604
1
原创 Oracle报错:TNS-01189
问题:监听报错TNS-01189,PL/SQL Developer无法正常连接新建实验虚拟机,安装完成后无法连接PL/SQL Developer,监听报错TNS-01189: The listener could not authenticate the user1、查看监听进程2、参考相关文档资料根据这篇文档所提供的问题解决思路https://blog.csdn.net/wbdhc/article/details/54893937可能导致问题的原因:1、/etc/hosts文件中
2021-05-23 11:54:36
3671
原创 oracle12c 单实例安装思路
oracle12c 单实例安装思路环境准备linux版本:rhel7.41、关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.servicevim /etc/selinux/configselinux=disabled2、配置yum源mount /dev/sr0 /mnt cd /etc/yum.repos.dvim rhel.repo[name]name=enabled=1gpgcheck
2021-05-17 10:24:11
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人