- 博客(12)
- 收藏
- 关注
原创 达梦数据库-DMSQL控制结构
需要注意的是,优化处理会影响游标的属性值,导致其不可使用。<函数声明> ::= <存储函数名定义> [WITH ENCRYPTION][FOR CALCULATE][(<参数名><参数模式><参数类型> [<默认值表达式>]{,<参数名><参数模式><参数类型>[<默认值表达式>]})]RETURN <返回数据类型> [<调用选项子句>][PIPELINED]<过程声明> ::= <存储过程名定义> [WITH ENCRYPTION][(<参数名><参数模式><参数类型> [<默认值表达式>]
2025-08-15 14:37:29
928
原创 达梦数据库快速装载工具-DMFLDR
dmfldr快速装载工具支持快速导入导出,将文本数据转化为数据库数据,且功能十分强大,对于简单单表操作,适合命令行直接导入,对于复杂操作,适合控制文件。dmfldr参数较多,支持多种情况,如自增列,数据排序,控制处理,条件过滤,多表装载,主备切换时载入,MPP集群载入等个性化设置,同时有可以控制线程数量等参数提升性能。当进行数据载入时,dmfldr客户端接收用户提交的命令与参数,分析控制文件与数据文件,将数据打爆发送给服务器的dmfldr模块,有dmfldr模块完成数据的真正装载工作。
2025-08-11 22:44:31
759
原创 MySQL迁移DM
2、如果数据量大,可以选择先迁移表结构定义相关内容,再迁移数据,最后迁移索引。1.迁移前需要评估迁移,根据mysql系统参数创建合适的达梦数据库实例,修改达梦数据库相关系统参数,查询mysql的数据量,应用上sql语句的兼容修改。1、在 SQL 评估阶段不兼容的对象不需要勾选,待其它对象迁移完成后,再手动修改和导入这些不兼容的对象。2.迁移的时候,注意使用已创建的模式,以及表的转换情况,查看迁移日志。3.迁移后需要验证迁移成功的数据正确性,迁移失败的数据手动迁移补充。3、迁移失败的数据,手动迁移补充。
2025-07-30 17:05:03
863
原创 达梦数据库-逻辑备份还原
导入的数据库文件在 /mnt/data/dexp,即将生成的日志文件放在 /mnt/data/dimp。##导出数据库的所有对象 (FULL=Y),导出文件为 dexp03.dmp,导出日志为 dexp03.log,导出文件和日志文件都存放在 /emc_2/data/dexp 目录中。逻辑备份还原时对数据库逻辑组件,如表、视图和存储过程的数据库对象的备份还原。##设置 FULL=Y,导入数据库,导入的数据库文件在 /mnt/data/dexp,即将生成的日志文件放在 /mnt/data/dimp。
2025-07-28 10:30:58
739
原创 达梦数据库物理备份还原
增量备份:BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini' INCREMENT WITH BACKUPDIR '/home/dm_bak'BACKUPSET '/home/dm_bak/db_increment_bak_02';数据库完全备份:BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini ' FULL BACKUPSET '/home/dm_bak/db_full_bak_01';
2025-07-16 09:56:38
739
原创 达梦数据库触发器,视图,物化视图,序列,同义词,自增列,外部链接基本使用
使用 DPI 外部链接串连接 DM 数据库,IP 地址为 192.168.0.31,端口号为 5369,登录到此站点使用的用户名为 USER01,密码为 DMsys_123,dm_svc.conf 文件中配置的服务名为 DMSERVER01。物化视图和普通视图一样,都是构建在一个查询语句之上的,只是物化视图会存储并刷新视图中的数据。外连接和自然目前不支持物化视图的快速刷新,表连接物化视图的快速刷新可以基于primary key或者rowid,单必须和刷新采用的方式一致。,即将查询出来的数据存储在数据库中。
2025-07-08 14:46:19
1895
原创 达梦数据库数据类型、表类型和索引介绍
2、DAUX 行辅助表(删除):DAUX 行辅助表中的一行数据对应 HUGE 表中一条或一段连续的被删除的数据,记录了被删除数据的起始行号和被删除数据的行数。列存储是以列为单位进行存储的,每一个列的所有行数据都存储在一起,而且一个指定的页面中存储的都是某一个列的连续数据。AUX辅助表:对于每个 HUGE 表,相应地配备一个 AUX 辅助表来管理其数据,AUX 辅助表是在创建 HUGE 表时系统自动创建的,表名为“表名$AUX”,如果该 HUGE 表为分区表,则辅助表名为“子表名$AUX”。
2025-07-02 18:24:24
1748
原创 达梦数据库Disql连接数据库方式
同时,存储的字节长度 8188 上限仍然不变,也就是说,即使定义列长度为 8188 字符,其实际能插入的字符串占用总字节长度仍然不能超过 8188。#以下配置是每次定向连接 DMDSC1 服务名的第一个服务(192.168.1.1:5236),当服务器故障后,以间隔1000毫秒的节奏尝试连接第一个服务60次,若连接成功则进行使用,若连接失败则连接下一个服务(192.168.1.3:5236)。一般情况下,数据库为 NORMAL 模式,如果不指定MOUNT 状态启动,则自动启动到OPEN 状态。
2025-06-27 10:43:40
665
原创 达梦数据库搭建MPP集群
1、搭建MPP集群概述:当前主流的数据库系统架构有完全共享、共享存储、完全不共享和完全对等不共享几种。其中完全共享体系如 SMP 服务器,局限于单节点服务器,通常价格比较昂贵,其扩展性和性能受到相应的限制。共享存储体系允许系统带有多个服务器实例,这些实例与共享存储设备相连。这种体系可实现多机并行,保证系统的高可用性,但需要通过一个数据管道将所有 I/O 信息过滤到共享存储子系统,对硬件的要求较高,且并非高性能解决方案。与此相比,基于硬件的数据仓库平台一般采用完全无共享体系。
2025-06-20 15:24:47
727
原创 达梦数据库搭建三节点DSC集群
在三台机器配置dmdcr.ini,注意DMDCR_SEQNO分别是0,1,2,以及dsc0,dsc1,dsc2。依次输入 n -> p -> 3 -> 回车 -> +2048M -> 回车,完成第三块磁盘划分。依次输入 n -> p -> 回车 -> 回车 -> 回车 -> 回车,完成第四块磁盘划分。依次输入 n -> p -> 2 -> 回车 -> +100M -> 回车,完成第二块磁盘划分。依次输入 n -> p -> 1 -> 回车 -> +100M -> 回车,完成第一块磁盘划分。
2025-06-13 14:06:54
783
原创 达梦数据库2节点主备数据守护集群的搭建
配置实例:/opt/dmdbms/bin/dminit PATH=/opt/dmdbms/data/ INSTANCE_NAME=GRP1_RT_01 PAGE_SIZE=32 EXTENT_SIZE=32 LOG_SIZE=2048 SYSDBA_PWD=199624xHx SYSAUDITOR_PWD=199624xHx。PRIMARY为主机,STANDBY为备机)MAL_TEMP_PATH = /opt/dmdbms/data/malpath/ #临时文件目录。
2025-06-11 18:00:12
856
原创 window、linux安装达梦数据库
2.5使用disql新建一个名为TS_DMOA的表空间,新建一个名为DMOA的用户,并设置密码为dameng_OA0527,设置该用户的默认表空间为TS_DMOA。call SP_CREATE_JOB('bakadd',1,0,'',0,0,'',0,'每周除周六外 01:00 增量备份');call SP_CREATE_JOB('bakall',1,0,'',0,0,'',0,'每周六 02:00 全量备份');--初始数据库存放的路径,不允许为空 -->--数据库实例参数 -->
2025-06-01 20:41:44
1933
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅