![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
达梦数据库运维问题处理
Miss Puff
这个作者很懒,什么都没留下…
展开
-
达梦主备集群到主备集群的DBLINK创建
前言DBLINK(Database Link)数据库链接,可以理解成是一个通道,如想通过本地数据库去访问另外一个数据库中表的数据。达梦的DBLINK通过MAL系统实现,本章以达梦主备集群建创建DBLINK为例进行配置,仅供参考。一、配置MAL文件,重新启动集群服务1.首先修改两套集群的dmmal.ini文件(四个节点的MAL配置文件保持一致)MAL_CHECK_INTERVAL = 5 #MAL链路检测时间间隔MAL_CONN_FAIL_INTERVAL = 5 #判定MAL链路断开的时间[MA原创 2021-06-08 16:52:55 · 229 阅读 · 0 评论 -
达梦数据库修改数据文件路径
前言本章用于达梦数据库存储路径修改的数据迁移过程,针对不同表空间所对应的数据文件的不同迁移方法,仅供参考,实际情况以达梦官方文档为准。1.一致性停库,修改数据库实例DAMENG文件路径后启库(注意修改服务脚本里dm.ini文件路径)1.1停库后将原DAMENG数据全部拷贝到新路径data]$ cp -r DAMENG/ …/data1/1.2修改dm.ini文件里面的路径$ cat dm.ini | grep pathCTL_PATH = /dm原创 2020-12-15 16:45:42 · 2287 阅读 · 0 评论 -
达梦数据库sql抓取并分析结果
背景:当需要配合应用抓取实时数据库运行sql时,或分析数据库运行情况时,都需通过在线抓取数据库一段时间的sql日志,并进行sql分析,在此达梦提供sql分析工具,可统计出一段时间的sql运行情况。1、打开日志跟踪在管理工具中,用sysdba 用户执行 sp_set_para_value(1,'SVR_LOG',1)然后会在数据库服务器达梦安装目录下的log文件夹里生成dmsql_DMSERVER.log 日志文件,数据库执行的所有语句都会记录在里面2、关闭日志跟踪跟踪完毕后用sysd..原创 2020-10-09 16:37:55 · 1286 阅读 · 0 评论 -
达梦数据库临时表空间增长过大问题解决
一、问题描述:Linux操作系统环境,数据存储磁盘空间共200G,使用率已经高达99%,临时表空间增长到182G。二、问题原因:应用使用大量union查询sql,导致大量temp表空间消耗。--查询数据库高MTAB的20 SQL(即temp开销前20的sql):SELECT TOP 20 * FROM V$MTAB_USED_HISTORY ORDER BY MTAB_USED_BY_M DESC;三、问题解决:TEMP_SIZE 默认创建的临时表空间大小(静态参数,默认10,以兆为单位,有效值范原创 2020-09-30 15:58:47 · 1689 阅读 · 0 评论 -
[-137]:服务器正在运行或者存在其他进程正在操作同一个库
问题描述:Centos7虚拟机环境,使用dmrman工具做还原操作时报错,[-137]:服务器正在运行或者存在其他进程正在操作同一个库问题原因:使用dmrman工具做备份还原时,需要停掉数据库服务,即脱机还原。问题解决:将数据库运行实例停止后,再执行还原语句,问题解决。...原创 2020-09-29 15:01:26 · 1227 阅读 · 0 评论 -
DM7数据库DMAP服务异常,报错“ dmap init failed, code[-7157]: 管道文件已存在”
问题描述:中标麒麟操作系统NeoKylin 4.4.5-6下达梦数据库DM7服务已停止,启动dmap服务报错“ dmap init failed, code[-7157]: 管道文件已存在”--查看DmAPService服务状态,即dmap服务bin]$ ./DmAPService statusDmAPService dead but pid file exists--在数据库bin目录下查看DMAP管道文件bin]$ ls -l *DMAP*prwx------ 1 dmdba dinst.原创 2020-09-28 16:44:29 · 488 阅读 · 0 评论