分类: DM

70 篇文章

达梦数据库临时表空间不足
一、问题背景 TEMP 表空间完全由达梦数据库自动维护。当 SQL 语句需要磁盘空间来完成某个操作时,DM 数据库会从 TEMP 表空间分配临时段。如创建索引、无法在内存中完成的排序操作、SQL 语句中间结果集以及用户创建的临时表等都会使用到 TEMP 表空间。 TEMP 表空间可自动扩充,为了不影响磁盘空间的使用,通常会通过 i…
达梦数据库版本升级手册-DW集群
一、前言 由于近期数据库存在一些漏洞,为了修复已知漏洞需要对数据库进行版本升级,如升级到8.1.3.26版本需要升级到Pack51,如升级到8.1.4.80版本需要升级到Pack24及以上版本。 本升级手册以一主一备一监视器的集群架构作为示例,展示升级到8.1.3.26 Pack51版本。 二、升级步骤 2.1 检查当前数据库版本…
systemctl查看达梦数据库服务状态问题
一、现象描述 客户在使用达梦数据库后,发现在通过dmdba用户使用DmServiceXXX start方式启动数据库服务后,再通过root用户使用systemctl status DmServiceXXX.service查看服务状态时显示inactive。客户反应怀疑是服务状态出了问题。 dmdba用户执行./DmServiceX…
达梦数据库多实例监视器配置
dmmonitor.ini模板 MON_LOG_PATH = /dm/data/log MON_LOG_INTERVAL = 60 MON_LOG_FILE_SIZE = 32 MON_LOG_SPACE_LIMIT = 0 MON_DW_CONFIRM = 1 MON_INST_NUM = 3 #实例总个数 MON_HB_INT…
一次跨版本逻辑迁移的异常记录
一、问题背景 数据迁移用户SJXT下的数据,由版本8.1.2.18(1.2.18-21.10.12-148712-10013-ENT Pack15)迁移到8.1.3.26(--03134284058-20230614-193125-20046)版本中。 二、问题描述 迁移方案为用户级逻辑导出导入(OWNER)。导出导入均使用目标端…
达梦数据库内存参数规划及内存泄漏问题排查
一、内存的基本构成 大的分类就是两种:BUFFER和运行时内存 所谓 BUFFER,就是数据文件的数据页在内存里面的镜像(它在内存里的格式和在数据文件里的格式是一模一样的)。我们通常配置的 BUFFER/MAX_BUFFER/RECYCLE/FAST POOL/KEEP 都是此类,这类的内存是固定不可动态调节的,配置了多大就是多大…
达梦数据库宕机生成的core文件分析
一、修改core文件生成路径 添加存放core文件的路径 mkdir -p /home/dmdba/dmcore chown -R dmdba.dinstall /home/dmdba/dmcore 调整core文件路径,编辑文件/etc/sysctl.conf添加对应core文件参数 kernel.core_pattern =/…
达梦数据库集群的多种语言的高可用配置
原文地址:DM集群的高可用的配置方式(多语言) 一、前言 本文需要结合之前的文章:达梦数据库客户端配置文件dm_svc.conf 再次强调:dm_svc.conf必须放置到应用服务器上才行,放到其他服务器上识别不到。 二、多种语言的连接方式 注意: 操作以下的示例,请确保已经正确配置dm_svc.conf文件 驱动使用的数据库版本…
一条SQL实现高考赋分制
原文地址:高考赋分制解析【上】——从理解规则到计算实践,一文读懂!高考赋分制解析【下】——从模型设计到SQL实现,一文读懂! 一、赋分制的由来 想象一下:化学考试特别难,全省平均只有45分;而生物考试简单,平均高达75分。此时如果直接用原始分计入高考总分,选化学的同学岂不是太吃亏了? 所以赋分制就是要建立一个公平竞技场,让不同科目…
达梦数据库配置SSL认证加密
原文地址:https://eco.dameng.com/community/article/af22b724ddb048f400003a7312122f28https://eco.dameng.com/community/article/c068d29ff069a34dc029fe9247c48796 一、环境介绍 OS Vers…