
达梦生存指南
文章平均质量分 79
仓式茜_Akane
这个作者很懒,什么都没留下…
展开
-
达梦数据库-自定义类型简介
一是通过 SQL 语句 CREATE TYPE 语句创建。二是通过 DMSQL 程序 TYPE 语句创建对象类型的创建方法和另外三者略有不同,包含创建类型和创建类型体两部分如果创建类型时声明了过程或方法,那么需要使用 CREATE TYPE BODY 定义这些过程或方法。原创 2024-10-28 23:43:58 · 1294 阅读 · 0 评论 -
达梦数据库-游标简介
在 DMSQL 程序的声明部分定义显式游标CURSOR <游标名> [FAST | NO FAST] <cursor 选项>;<游标名> CURSOR [FAST | NO FAST] <cursor 选项>;<cursor 选项> := <cursor 选项 1>|<cursor 选项 2>|<cursor 选项 3>|<cursor 选项 4><cursor 选项 1>:= <IS|FOR> {<查询表达式>|<连接表>}<cursor 选项 2>:= <IS|FOR> TABLE <表名>原创 2024-10-28 23:37:01 · 1169 阅读 · 0 评论 -
达梦数据库-序列简介
序列-Sequence是一种数据库对象,用于生成连续的、唯一的、数字序列通常用于主键。原创 2024-10-28 23:36:19 · 906 阅读 · 0 评论 -
达梦数据库-同义词简介
同义词(Synonym),是一种数据库对象提供一个别名来引用另一个数据库对象(如表、视图、序列、过程、函数等)同义词分为全局同义词(PUBLIC SYNONYM)和非全局同义词。用户在自己的模式下创建同义词,必须有CREATE SYNONYM权限。用户要创建全局同义词(PUBLIC SYNONYM),必须有 CREATE PUBLIC SYNONYM 权限;原创 2024-10-28 23:35:12 · 761 阅读 · 0 评论 -
达梦数据库-DMHS
达梦数据实时同步软件DMHS是支持异构环境的高性能、高可靠、高可扩展数据库实时同步复制系统采用基于日志的结构化数据复制技术,不依赖主机上源数据库的触发器或者规则,对主机源数据库系统几乎无影响,能以极少的系统开销实现秒级数据实时同步复制。原创 2024-09-16 20:33:02 · 477 阅读 · 0 评论 -
达梦数据库-DEM
数据库管理员可通过任意 Web 应用登录 DEM,从而对 DM 数据库进行管理和监控。提供一个通过 Web 界面来监控、管理并维护 DM 数据库的集中式管理平台。DEM 主要有集群部署、自动巡检、监控和告警等功能。原创 2024-09-16 20:32:06 · 466 阅读 · 0 评论 -
达梦数据库-存储过程和包的基本使用
3.[CASCADE] 当指定 CASCADE 后,将级联重编译所有直接或间接引用该包的对象,需要考量影响范围,建议谨慎使用;若指定 IF EXISTS 关键字,删除不存在的包规范,不会报错;1.< 模式名 > 指明被删除的包所属的模式,缺省为当前模式;2.如果被删除的包不属于当前模式,必须在语句中指明模式名;3.如果一个包规范被删除,那么对应的包主体被自动删除。1.< 模式名 > 指明被重编译的包所属的模式;2.< 包名 > 指明被重编译的包的名字;2.< 包名 > 指明被删除的包的名字。原创 2024-09-15 15:14:14 · 1336 阅读 · 0 评论 -
达梦数据库-dsc重新初始化dcr
在DSC_1、DSC_2中/dm/dmdbms/dsc_config目录下配置dmarch.ini文件。登录dmasmtool工具确认下之前创建的磁盘组是否还在,如果不在,需要重新创建,存在则忽略。这里只改了DCR_GRP_NAME和DCR_EP_NAME。先按照序号顺序启动每个DSC节点的CSS服务。再按照序号顺序启动每个DSC节点的ASM服务。原创 2024-09-15 14:02:19 · 591 阅读 · 0 评论 -
达梦数据库-开启本地归档
在归档模式下,数据库会同时将重做日志写入联机日志文件和归档日志文件中分别进行存储。原创 2024-08-30 17:41:01 · 254 阅读 · 0 评论 -
达梦数据库-备份还原
数据页是最小的存储单元因此备份的本质就是拷贝有效的数据页到备份集中系统将REDO日志写入联机日志文件后,再根据归档配置,将REDO日志写入本地归档日志文件。原创 2024-08-30 17:40:14 · 1761 阅读 · 0 评论 -
达梦数据库-两节点DSC新增一个实时备机
主库两节点和备库配置dmmal.ini。和dm.ini放一块,三台机器相同内容。配置dmwatcher.ini。主备库启动到mount。将备份文件发送到备机。原创 2024-08-30 17:37:12 · 421 阅读 · 0 评论 -
DMDSC集群搭建
两台机器,装好数据库防火墙,selinux用户组。原创 2024-07-30 21:51:12 · 1636 阅读 · 0 评论 -
MPP主备集群搭建
dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来。dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来。dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来。dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来。一般来说,一个实例由一个单独的守护进程守护,比如之前的实时主备和读写分离。用之前的方式直接登是登不上去的。原创 2024-07-23 10:11:34 · 691 阅读 · 0 评论 -
DM读写分离集群搭建
用了vmware的仅主机模式搭建了一个内网,所以这次有了给MAL用的内部IP因为与主备集群的搭建过程类似,所以省略了图片和某些过程。原创 2024-07-19 14:49:54 · 552 阅读 · 0 评论 -
DM主备集群搭建
三台虚拟机都安装好DM数据库安装路径:/home/dmdba/dmdbms配置环境变量目录规划:安装目录:/home/dmdba/dmdbms实例目录:/data/dmdata归档目录:/data/dmarch备份路径:/data/dmbakMAL_HOST:MAL系统监听TCP连接的IP地址MAL_PORT:MAL监听TCP连接的端口MAL_INST_HOST:实例对外服务IPMAL_INST_PORT:实例对外服务端口PORT_NUM:实例端口。原创 2024-07-16 16:53:16 · 1674 阅读 · 0 评论 -
安装DM-linux下命令行安装
在 Linux(Unix)系统中,因为 ulimit 命令的存在,会对程序使用操作系统资源进行限制。为了使 DM 能够正常运行,需要检查当前安装用户的 ulimit 参数。使用 dminit 命令初始化实例,dminit 命令可设置多种参数,可执行如下命令查看可配置参数。将新建的路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。使用 dmdba 用户进入 DM 安装目录下的 bin 目录下,启动数据库。使用root用户,进入进入数据库安装目录的。切换到dmdba用户,到mnt目录。原创 2024-07-08 21:15:22 · 524 阅读 · 1 评论