自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 达梦在大批量绑定变量时遇到的异常处理模拟和分享

VM_STACK_SIZE对大量绑定参数变量场景确实有影响,但是在遇到这些场景时,一味的通过调大参数去进行处理不是一个很好的选择,虚拟机堆栈涉及到数据库内存底层,本次测试也仅是日常使用过程中遇到问题的同时也对该问题的相关解决方案引起的兴趣而起的测试,在遇到该场景时,并不是批量越大效率就越高,还是需要通过调整批次的数量来避免问题,毕竟每一个数据库抛出的错误都有它的一定道理。

2024-01-23 19:04:12 1450

原创 达梦表空间管理

表空间是达梦数据库逻辑存储结构的最大存储单元,表空间可以由一个或者多个数据文件组成,系统可以拥有多个表空间。DM 数据库中的所有对象在逻辑 上都存放在表空间中,而物理上都存储在所属表空间的数据文件中,在创建 DM 数据库时,会自动创建 5 个表空间:SYSTEM 表空间、ROLL 表空间、MAIN表空间、TEMP 表空间和 HMAIN 表空间用户允许创建的表空间 ID 取值范围为0~32767,超过 32767 的只允许系统使用,ID 由系统自动分配,ID 不能重复使用,即使删除掉已有表空间...

2021-09-18 15:48:45 1170

原创 达梦误删数据如何恢复

数据安全对于用户和dba来说重中之重,但有时候难免会出现误删数据的情况,这时候就要进行数据数据恢复,如果在达梦数据库中对数据进行了误删操作,该如何进行恢复呢?接下来我们将进行模拟这个场景。 假如我们误删了一个用户,该用户数据丢失这种情况我们可以基于备份和归档来进行还原,使数据库恢复到到指定时间点我们来通过dmrman工具来进行脱机还原,需要关闭数据库服务关闭数据库服务后,调用dmrmn工具,基于备份进行还原根据归档恢复到删除前,假如1...

2021-09-18 11:38:22 707

原创 达梦备份还原介绍

在数据库日常使用中,备份是是保证数据安全的重要手段,在数据库发生故障时,通过备份进行数据库还原,本次带来达梦的备份还原方法介绍。 通常数据库都有物理备份和逻辑备份两种方式,逻辑备份是导出表的结构,数据 insert 语句等。物理备份是指拷贝数据文件中的有效的数据页,包含:热备(联机备份,数据库开启状态)和冷备(脱机备份,数据库关闭状态),物理也分完全备份和增量备份,增量备份是在前一次完全备份或增量备份的基础上只备份新增的或修改的有效的数据页。增量备份又分为累积增量备份和差异...

2021-09-17 16:28:41 161

原创 达梦阻塞、死锁的模拟和处理

在平时的数据库的使用中,在对表进行插入、修改或删除时经常会遇到sql执行时间过长的阻塞现象,这是多个会话同时对同一张表进行操作,前面的会话没有进行提交或回滚,资源没有释放,后面的会话会一直等待前面会话锁资源的释放,从而出现的阻塞现象,甚至会出现两个事务因争夺锁资源造成的互相等待的死锁现象,接下来我们通过模拟阻塞和死锁来了解一下他们是如何产生和怎么去解决这种现象。1 模拟阻塞和死锁1.1创建两个表并插入数据create table locktest1 (t1 in...

2021-09-17 00:31:30 940

原创 达梦DTS的使用及MySql到达梦的常见问题解决分享

DM数据迁移工具提供了主流大型数据库迁移到DM、DM迁移到主流大型数据库、DM到DM、文件迁移到DM以及DM迁移到文件的功能。本文介绍达梦DTS的使用和从Oracle到达梦的迁移及常见问题分享。 1、打开DTS后新建工程2、新建迁移3、...

2021-08-20 20:46:51 1103 1

原创 达梦mpp+主备集群部署

达梦大规模并行处理 MPP是基于达梦数据库管理系统研发的完全对等无共享式集群组件,支持将多个 DM 数据库实例组织为一个并行计算网络,对外提供统一的数据库服务。安装前准备: 本文分享如何在部署mpp+主备集群,准备3台虚拟机,并为每个节点配置双IP,两台节点交叉配置主备 节点 心跳IP 服务IP EP01/EP12(EP02备库) 193.168.33.128 ...

2021-08-20 14:20:49 318

原创 达梦部署dem和dmagent设置

DEM是达梦的企业管理工具,可以通过web界面的方式对数据库进行集中式的管理、监控、运维和部署。本文介绍dem的部署和通过dem监控其他数据库状态。1、解压数据库安装目录web目录下的dem.war包,具体数据库安装步骤可以查看以往文章[root@192 web]# unzip dem.war2、解压tomcat安装包,将刚解压出来的war包放在tomcat的webapp目录下[root@192 local]# unzip apache-tomcat-8.5.39-win...

2021-08-20 10:39:19 372

原创 达梦配置共享存储集群

DMDSC 集群是一个多实例、单数据库的系统。多个数据库实例可以同时访问、修改同一个数据库的数据。用户可以登录集群中的任意一个数据库实例,获得完整的数据库服务,本文将分享如何在虚拟机上模拟搭建达梦的共享存储集群。安装前准备:1、准备3台虚拟机,搭建二节点的dsc集群,另一台配置监视器,三台分别配置心跳IP和对外服务IP2、添加共享存储磁盘,模拟裸设备,在1节点dsc1上添加,然后在2节点dsc2上引用 dsc2虚拟机上引用刚在dsc1上添加的磁盘,在文件夹...

2021-08-16 22:05:51 210

原创 达梦Linux服务脚本分享

在 Linux系统中,很多程序的进程是以后台运行的方式启动的,进程以后台的方式运行能够保证进程不因终端窗口的关闭而关闭,而且这些进程大多是常驻的,需要长期运行且不中断的,而在达梦中也有许多这样的服务程序,这些服务程序也需要以后台的方式来启动,达梦也提供了相应的脚本模板,接下来我们看看有哪些服务脚本吧。 达梦一共提供了有14个脚本模板1、DmAPService 达梦的辅助插件服务,DmAPService 服务为单实例,即当前达梦数据...

2021-07-21 15:22:37 378

原创 达梦-慢日志分析实践

在达梦中我们可以通过开启慢日志来对SQL语句进行分析,找出开销大的SQL语句来进行优化,提高系统性能,安装好数据库并初始化实例后,需要修改sqllog.ini这个文件才会开启慢日志的记录,这个日志文件位于数据库安装目录下,找到后直接进行编辑,配置如下:...

2021-07-21 12:58:36 627

原创 达梦配置读写分离集群

部署读写分离集群:准备了三台双网卡的虚拟机,部署一套二节点的读写分离集群,配置故障自动切换。三台分别规范化安装了数据库,在节点1初始化一个实例后开始配置集群配置dm.ini vim dm.ini添加:INSTANCE_NAME = DMSERVER_01--修改节点1的实例名PORT_NUM = 5236--配置数据库实例监听端口DW_INACTIVE_INTERVAL = 60--配置接收守护进程消息超时时间ALTER_MODE_STATUS = 0--不允许...

2021-07-21 03:42:05 553

原创 达梦数据库单机部署

一、安装前准备 在开始安装数据库前需先把环境准备好,避免安装过程中出现意外和安装后的数据库参数不符合所需规范。 安装好虚拟机后确认环境参数,根据环境参数安装对应的数据库版本,后续对实例也会根据环境参数来进行优化。 1、查看操作系统版本 2、查看操作系统架构 3、查看cpu信息,这里我分配的是2核 4、查看内存信息,这里我分配的是3...

2021-07-20 02:23:49 216

空空如也

空空如也

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

TA关注的人

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