自定义博客皮肤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)
  • 收藏
  • 关注

原创 DM8达梦数据库SQL调优

执行计划执行计划常用操作符解读NEST 收集结果集,用于结果集收集的操作符,一般是查询计划的顶层节点。PRJT 投影,用于选择表达式项的计算;广泛用于查询,排序,函数索引创建等。SLCT 选择,用于查询条件的过滤。AAGR 简单聚集,用于没有group by的count sum age max min等聚集函数的计算。FAGR快速聚集,用于没有过滤条件时从表或索引快速获取MAX/MIN/COUNT值。HAGRHASH分组聚集,用于分组列没有索引只能走全表扫描的分组聚集。S..

2021-10-20 22:15:06 1176

原创 DM8达梦数据库文件管理

DM8数据库中的文件主要有参数文件,控制文件,数据文件和日志文件。由图可以看到参数文件是dm.ini文件,控制文件是dm.ctl文件,数据文件是以DBF结尾的文件,日志文件是以log结尾的文件。目录1.参数文件管理2.控制文件管理3.数据文件管理3.1 创建数据文件3.2 更改数据文件路径3.3 误删数据文件恢复4.日志文件管理4.1 新增重做日志文件4.2 更改重做日志文件大小4.3 更改重做日志文件路径1.参数文件管理是DM数据库用来设置功能选

2021-10-18 12:55:56 593

原创 DM8达梦数据库DMFLDR工具使用

dmfldr是DM数据库提供的一种数据快速装载的工具。它可以简单快速高效的把一定格式下的文件导入到数据库中。DMFLDR工具可以进行数据库数据的导入或者导出 。目录1.基本概念2.DMFLDR工具实战---数据载入2.1 控制文件中指定数据文件装载数据库2.2 在执行命令中指定数据文件装载2.3 在装载时指定错误日志2.4 数据文件条件过滤2.5 多表插入数据3.DMFLDR工具实战---数据导出1.基本概念DMFLDR控制文件启动dmfldr...

2021-10-18 00:24:20 668

原创 DM8达梦数据库审计设置

DM8在开启审计的情况下可以对数据库的日常事件和操作进行安全审计。目录1.数据库审计级别2.数据库审计状态3.打开审计功能4.查看审计视图5.设置语句级审计6.设置对象级审计7.设置语句序列审计8.审计分析工具1.数据库审计级别系统级:系统的启动与关闭。只要审计开关打开系统级审计就打开了。语句级:导致影响特定类型数据库对象的特殊 SQL 或语句组的审计,需要单独配置。对象级:审计作用在特殊对象上的语句,需要单独配置。2.数据库审计状态0:关闭审计

2021-10-12 00:42:37 2491

原创 DM8 达梦数据库大规模并行处理MPP集群问题整理

大规模并行处理集群简称为MPP集群。 MPP集群是完全对等不共享的集群。每个集群的各个节点完全对等。对整个系统来说,每个 节点的作用都是一样的,用户可以连接到其中的任何一个节点进行操作。而对每个用户会话来说,节点具有主从之分。用户会话实际连接的那个节点对该用户会话来说就是用户的主节点,其余的 节点都叫做从节点。 与其他集群相同,MPP集群主要的相互访问也是通过MAL系统来交互。也同样需要dmwatcher守护进程和dmmonitor进程来进行监控。 在集...

2021-09-24 22:57:17 469

原创 DM8达梦数据库作业调度详解

DM8数据库有内置的作业系统,通过作业系统可以定时的执行一些sql语句,删除表数据,清理表空间,或者做备份操作。1.打开作业开关DM8数据库的作业默认是关闭的。只有执行了SP_INIT_JOB_SYS(1)后才会打开。此处的参数1表示打开作业系统,0表示关闭作业系统。执行此操作必须是有admin job权限的用户才可以。执行完此操作,数据库会自动创建模式SYSJOB,并且会在此模式下创建11张表,用来对作业进行规范和记录。SYSJOBS作业信息表,每条记录对应一条作业信息。是作业的基础表。S

2021-09-24 21:17:44 2595

原创 DM8达梦数据库存储过程函数使用

DM8数据库的过程函数的编写主要分为4个部分:过程头部分,声明定义部分,执行部分和异常处理部分。在编写方面,过程和函数的主要区别还是函数可以返回一个值,但是过程没有。下面就从这4个部分来分别介绍过程的编写和一些常用的技巧(循环,条件,过程函数调用,游标等。) 在DM8的过程变异方面,数据库提供了2种基本的编译工具,可视窗口化的DM管理工具和命令行式的dmdbg工具。由于DM管理工具在编译时更简单方便,所以下面都用DM管理工具来演示编译的过程。目录1.建立最基本的存储过...

2021-09-24 18:28:17 9726 2

原创 达梦数据库DM8备份还原

目录前言1.使用DEXP/DIMP的逻辑备份还原。1.1 dexp工具数据库级导出1.2 dimp工具数据库级导入1.3 dexp工具模式级导出1.4dimp工具模式级导出1.5 dexp/dimp工具用户级导出导入1.6 dexp工具表级导出1.7dimp工具表级导入2.使用SQL方式的物理备份还原。2.1 SQL数据库完全备份2.2SQL数据库表空间备份2.3 SQL表备份2.4 表还原3.使用DMRMAN方式进行备份还原3.1 ...

2021-09-16 21:59:43 220

原创 DM8达梦数据库DTS数据迁移工具使用介绍

本文主要介绍ORACLE19c到DM8的数据迁移。目录1 ORACLE19c上操作2 在DM8上操作3 DTS工具使用3.1 新建迁移工程3.2 选择迁移类型3.3 配置源端和目的端数据库3.4 选择需要迁移的模式和对象3.5 确认迁移并执行4 迁移后校验1 ORACLE19c上操作部署oracle的过程在这省略,首先在CDB下创建了用户c##test1,并创建过程、表,然后灌入数据。建表语句在上,数据灌入表中并创建了两个过程TESTDTS和.

2021-08-24 18:24:03 1026

原创 DM8 达梦数据库共享存储模式DSC集群搭建

本文主要介绍DM8两节点DSC集群的搭建流程。目录1 修改主机名2 关闭防火墙3创建用户目录,安装数据库4存储准备5 挂存储6新建dmdcr_cfg.ini7 初始化磁盘组8创建dmasvrmal.ini9创建dmdcr.ini​10启动CSS、ASM服务11创建DMASM磁盘组12 创建dminit.ini13 初始化实例14 复制实例到备机15 修改归档配置文件16启动DMSERVER服务​17注册CSS、...

2021-08-23 15:07:35 168

原创 DM8 达梦数据库RWC读写分离集群搭建(二节点)

本文主要介绍DM8 达梦数据库只读分离集群(二节点)的搭建。1 DM8数据库单库安装安装步骤忽略2 初始化实例3 启动数据库前台服务4 开始归档模式读写分离集群就是用归档日志来同步备机的数据的。5 备份数据6 修改dm.ini参数7 关闭数据库服务为了确保两个库的数据一致性,先关闭主节点的数据库服务8 修改A节点dmarch.ini文件文件路径/dm8/data/DAMENG/dmarch.ini9 创建dmmal.ini文件..

2021-08-23 11:27:51 268

原创 DM8达梦数据库安装配置(Linux版,单库)

本文主要介绍DM8单库在linux下的安装方法。1 DM8安装包的下载直接在官网https://www.dameng.com中的产品下载里可以直接下载ios包。2 DM8安装前修改系统配置文件2.1 修改sysctl.conf文件2.2 修改limits.conf文件2.3 修改system.conf文件2.4 修改nproc.conf文件2.5 修改profile文件2.6 关闭selinux...

2021-08-14 17:47:40 1630 1

空空如也

空空如也

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

TA关注的人

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