- 博客(23)
- 收藏
- 关注
原创 DM AWR报告生成
背景:AWR全称Automatic Workload Repository,自动负载信息库,通过对比两次快照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。通过AWR报告,可以分析指定的时间段内数据库系统的性能。1、启用系统包和AWR包:call SP_INIT_AWR_SYS(1);call SP_CREATE_SYSTEM_PACKAGES(1);2、查询AWR快照:SELECT * FROM SYS.WRM$_SNAPSHOT;3、设置快照间隔,如果不设置
2022-02-25 15:34:13
267
原创 达梦数据库自动替换功能详解
背景:在学习达梦管理使用的时候,达梦数据库管理工具所带的自动替换功能一直不明白怎么使用,直到看到了快捷键设置才发现对自动替换的使用理解错了,而且修改和设置多条语句比较坑;1.设置替换语句窗口->选项->自动替换2.简单使用在编辑器里输入sf(注意不是直接生效),然后按ctrl+shift+= 语句生效,这是因为自动替换的功能实现快捷键是ctrl+shift+=,系统默认的;3.修改语句3.1需要先取消自动替换然后在勾选然后才能编辑3.2 编辑多条语句的时候需要换一行,不能写在
2022-02-25 15:23:39
2153
原创 达梦数据库逻辑导出与导入
一.达梦数据库4种级别导出库级别用户级别模式级别表级别1,全库导出导出数据库的所有用户2.用户导出导出用户下的所有模式3.模式导出导出模式下的所有表4.表导出导出表下所有数据二.达梦数据库导入全库级导入用户级导入模式级导入表级导入...
2021-11-18 21:33:29
4218
1
原创 达梦数据库SQL方式巡检
1.两个脚本DmInspection.sqlPKG_DmInspection.sqlDmInspection.sql脚本是元数据脚本,其中表DMINSPECTION是存放html模板头和模板尾数据,以及新的巡检结果。表DMINSPECTION_OPTION中存放的是巡检配置,其中201需要根据实际情况手动修改硬件配置信息,1001 – 1006 是阀值配置,可以根据实际需求调整值,其他SQL配置项非必要无需修改。PKG_DmInspection.sql主要是巡检包,运行一次即可,通过调用PKG_DM
2021-09-14 18:23:16
697
2
原创 DM8数据复制
简介:达梦数据复制(DATA REPLICATION)是一个分担系统访问压力、加快异地访问响应速度、提高数据可靠性的解决方案。功能:将一个服务器实例上的数据变更复制到另外的服务器实例。应用场景:可以用于解决大、中型应用中出现的因来自不同地域、不同部门、不同类型的数据访问请求导致数据库服务器超负荷运行、网络阻塞、远程用户的数据响应迟缓的问题。一.基本概念1.主服务器发起复制操作的服务器,称为主服务器。2.从服务器接收主服务器发送的数据并进行复制的服务器,称为从服务器。3.复制服务器(RPS)在数
2021-08-24 16:39:47
500
原创 达梦数据库替换key
达梦数据库替换key有两种方式,一种需要重启服务,一种不需要重启服务.一.更换key需要重启数据库(适用于key已经过期,实例服务停止的情况)将原来的key改名为dm.key.bak(未过期最好先不要删,万一新key不能用好换回去,还未放key的不用管),将新key改名为dm.key放到安装目录bin下.bin下执行./DmServiceDMSERVER restart2.不需要重启数据库(适用于实例服务不能停的情况)将原来的key改名为dm.key.bak(未过期最好先不要删,万一新k
2021-08-16 16:36:02
3000
原创 查看达梦数据库实例信息和版本
一. 查看实例信息1.manager管理工具2.日志查看到数据库实例目录,查看dminit*.log文件二. 查看数据库版本和key查看数据库版本select id_code;查看KEY的过期时间select * from v$license;更多更详细的内容可以到达梦技术社区:https://eco.dameng.com学习....
2021-08-16 15:58:37
3842
原创 达梦开启归档
一. 开启归档1.SQLALTER DATABASE MOUNT;alter database add archivelog 'dest=/home/dmdba/dmdbms/data/DAMENG/arch,type=local,file_size=128,space_limit=10240';ALTER DATABASE ARCHIVELOG;ALTER DATABASE OPEN;dest为归档存放路径,type为归档类型,file_size为初始大小,space_limit为存储空间最
2021-08-16 15:16:30
698
原创 达梦库备份及还原
所有示例都是linux环境的,所有操作都在dmdba用户下进行(ZYJ除外),备份看情况选择其中一种,有满足条件的备份文件可以直接还原不用再备份.(windows与Linux的区别不大主要是路径和图形化工具打开方式不同)达梦数据库启停实例服务安装目录下bin./DmServiceDMSERVER start./DmServiceDMSERVER stop一. 备份备份需要开启AP服务和归档,归档设置可以参考前面博客联机备份不关闭实例服务脱机备份需要关闭实例服务1.SQL(联机备份)进
2021-08-16 14:30:44
1661
原创 达梦MPP(带主备)集群搭建
一 规划1.集群规划 机器 IP 实例 路径 端口 EP1 192.168.100.101 主库1 EP01 /home/dmdba/dmdbms/data/EP01 5236 备库2 EP22 /home/dmdba/dmdbms/data/EP22 5237 EP2 192.168.100
2021-06-02 22:40:03
149
原创 1实时备机+1异步备机的数据守护集群部署
一 准备工作1.规划2.数据库即实例规划数据库安装路径:/home/dmdba/dmdbms数据库实例路径:/home/dmdba/dmdbms/data3.关闭防火墙systemctl stop firewalld 禁用防火墙systemctl disable firewalld 停止并禁用开机启动systemctl start firewalld 启动防火墙systemctl enable firewalld 设置开机启动systemctl status firewalld二1
2021-06-01 16:44:23
158
原创 DM8备份作业
备份机制为:每周天晚上1点全量备份 除周天外每天晚上1点进行增量备份清理30天前的备份。一. 图形工具安装路径bin下面./manager1.右键代理,创建代理环境2.右键作业,新建作业3.填写作业2.点击作业步骤,添加步骤3.填写步骤名称(英文+数字),选择步骤类型,选择备份路径,选择备份类型,点击确定4.点击作业调度,选择新建作业调度5.填写名称,选择调度类型,选择全备的时间(星期天凌晨一点),点击确定.可以点击DDL查看命令.call SP_CREATE_
2021-05-20 21:57:14
205
原创 DM8 使用dmrman工具进行备份与还原
1.使用dmrman进行备份1.1关闭服务,dmrman只能冷备因此需要关闭服务只需要AP服务[dmdba@localhost bin]$ll *Dm*[dmdba@localhost bin]$ ./DmServiceDMSERVER stop1.2备份,将源库的数据进行脱机备份[dmdba@localhost bin]$ ./dmrmanRMAN> backup database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' full backu
2021-05-17 17:21:25
314
原创 DM8实例创建与注册服务
1初始化实例查看所有参数,根据要求自行选择参数[dmdba@localhost bin]$ ./dminit help 示例:这是我的,数据库要按各自所需要求创建[dmdba@localhost bin]$ ./dminit path=/home/dmdba/dmdbms/data如果只写path,参数数据库名默认为DAMENG,实例名默认为DMSERVER,页大小默认为8k,簇大小默认为16,大小写敏感默认为是,字符集默认为GB18030等等如图如果要求页大小为16k,字符集为ut
2021-05-17 15:23:16
193
原创 DM8读写分离集群
规划主机 192.168.100.112备机 192.168.100.113监视器 192.168.100.133数据库安装路径:/home/dmdba/dmdbms数据库实例路径:/home/dmdba/dmdbms/data搭建前关闭防火墙systemctl stop firewalld 禁用防火墙systemctl disable firewalld 停止并禁用开机启动systemctl start firewalld 启动防火墙systemctl enable firewal
2021-05-12 17:06:39
205
1
原创 DM8 TPCC性能测试
DM8 TPCC性能测试1.初始化数据库cd /home/dmdba/dmdbms/bin./dminit path=/dm8/data2.启动DM8服务器./dmserver /dm8/data/DAMENG/dm.ini3.创建用户BENCHMARKSQL及其表空间连接SQL, cd /home/dmdba/dmdbms/bin执行./disqlcreate user benchmarksql identified by 123456789;grant dba to ben
2021-05-12 14:26:56
367
原创 DM8大小写敏感参数解析
DM8大小写敏感参数解析1.前言达梦数据库在初始化实例的时候有一个重要参数叫CASE_SENSITIVE(大小写敏感)。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。默认值为 Y。可选参数。查找达梦资料发现其解释是:标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,在标识符比较时也不能区分大小写。2.场景...
2021-04-30 22:40:47
2643
原创 使用ODBC方式连接DM8
使用ODBC方式连接DM81.检查gcc[root@localhost home]# rpm -qa|grep gccgcc-4.8.2-16.el7.ns7.03.x86_642.解压安装包[root@localhost opt]# tar -xvf unixODBC-2.3.0.tar.gz 3.安装[root@localhost opt]# cd unixODBC-2.3.0[root@localhost unixODBC-2.3.0]# ./configure [root@l
2021-04-28 20:29:30
122
原创 DM8数据守护实时主备集群搭建步骤总结
DM8守护集群搭建规划主机 192.168.100.112备机 192.168.100.113监视器 192.168.100.133一.数据库初始化实例1.bin目录下./dminit path=/home/dmdba/dmdbms/data/ PAGE_SIZE=32 2.启停一次./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini exit二.脱机备份1.备份:./dmrman ctlstmt="backup database
2021-04-28 11:37:44
208
1
原创 DM8安装
一.DM8安装1.检查系统信息用户在安装 DM 前,需要检查当前操作系统的相关信息,确认 DM 安装程序与当前操作系统匹配,以保证 DM 能够正确安装和运行。用户可以使用以下命令检查操作系统基本信息。#获取系统位数getconf LONG_BIT#查询操作系统 release 信息lsb_release -a#查询系统信息cat /etc/issue#查询系统名称uname -a...
2021-02-19 15:18:31
1264
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人