- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 达梦数据库生产环境业务表误删恢复实战
因为生产环境业务还在运行,不能够直接还原到生产库。一是不能够停库,二是直接在生产库还原会导致其他的正常的业务数据被覆盖,我们需要在服务器上临时重新初始化一个新的实例进行还原。在日常运维过程中,经常会遇到用户误操作导致的数据被删除,表被意外删除的情况,本次实验模拟生产环境表被误删的情况进行数据恢复。进行还原操作,recover 操作中可以使用基于时间也可以使用基于LSN,LSN相对更加精确,能获取到LSN优先使用LSN。注意归档日志的路径是生产环境的归档日志路径,不要写成新初始实例的归档路径。
2022-12-29 15:45:23
1496
原创 达梦数据库DM8并行参数介绍
合理的使用数据库并行能力可以有效的提升数据的性能。一、关于并行本地并行查询(Local Parallel Query, LPQ) 是指利用一台数据库服务器的多个线程同时执行查询操作。只有当主机具有多个 CPU 内核时,开启 LPQ 才能提高查询任务的性能。二、达梦数据库中并行的相关参数三、参数解释MAX_PARALLEL_DEGREE 参数用于控制单个查询最大开启的任务数量。PARALLEL_POLICY 开启或关闭本地并行查询。0 表示禁止 LPQ。1 采用自动并行,即系统对任何一个
2022-02-16 14:49:59
1774
原创 达梦数据库DM8 数据库闪回
文章目录前言一、认识闪回?二、启用步骤1.检查是否开启闪回功能2.开启数据库闪回功能3.查看回滚段记录保存时间三、测试数据闪回1、构造测试数据2、删除数据测试闪回功能总结前言 数据库的闪回功能可以说是DBA的大杀器之一,当数据库被错误操作导致数据丢失时,通过闪回可以非常方便快速的恢复数据,在日常运维,故障处理、"数据恢复炫技"有着广泛的应用,学好闪回再也不怕数据被误删啦。一、认识闪回? 当用户操作不慎导致错误的删改数据时,非常希望有一种简单快捷的方式可以恢复数据。闪回技术,就是为了用户可.
2022-02-16 14:00:49
1954
原创 达梦数据库创建DBLINK
达梦数据库创建DBLINK前言一、MAL系统介绍二、配置MAL系统1.修改配置文件dm.ini,启用MAL系统2.配置MAL配置文件三、创建DBLINK前言dblink(Database Link)数据库链接顾名思义就是数据库的链接,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。一、MAL系统介绍 要理解DBLINK首先要了解一下达梦的MAL 系统,MAL系统是是.
2022-02-14 14:53:58
2491
原创 DMHS 配置详解
DMHS简介达梦数据实时同步软件 DMHS, 通过秒级数据实时同步可以有效避免传统备份系统导致的无法完全满足企业对于信息系统不中断服务的问题; 通过变化日志捕捉可以有效降低传统 ETL 工具因创建触发器、 影子表等对业务系统带来的性能影响; 通过可读写的备机数据库系统可以解决传统备机系统仅作为后备而无法对外提供数据服务的问题。达梦DMHS 共分为四个大模块:1、调度管理模块:负责同步服务的启动框架, 根据配置文件加载并启动 CPT、 EXEC 或NET 模块。2、日志捕获模块:负责通过解析源端数据库
2022-02-14 14:53:43
1962
原创 达梦数据库表空间管理
达梦数据库的逻辑存储结构达梦数据库的逻辑存储存储结构分为:页、簇、段、数据文件、表空间。页: 是最小的逻辑单元, 是数据库最小的分配单位。 ( 默认 8k,(4k,8k,16k,32k),数据页包括 4 个部分: 页头控制信息, 数据, 空闲空间, 行偏移数组。簇: 由磁盘上连续的页组成, 一个簇总是在一个数据文件中, 由 16 或是 32 个页组成。段: 一组簇的集合, 是簇的上级逻辑单位, 一个段可以跨多个数据文件, 一个簇只能在一个数据文件中。数据文件: 由一个或多个段组成。表空间: 是一
2022-01-18 18:41:11
910
原创 达梦数据库DM8 MPP集群的搭建与使用
达梦数据库DM8 MPP集群的搭建与使用达梦MPP集群简介一、集群规划二、配置步骤1.MPP1_01节点配置2.MPP1_02节点配置3.部署总结三、MPP集群的应用1.哈希分布2.随机分布3.复制分布4.范围分布5.LIST 分布6.数据分布后再分区四、DM MPP日常管理视图达梦MPP集群简介达梦大规模并行处理 MPP(DM Massively Parallel Processing,缩写 DM MPP)是基于达梦数据库管理系统的完全对等无共享式集群组件,支持将多个 DM 数据库实例组织为一个并行
2021-12-17 09:31:03
1355
原创 达梦数据库DM8主备集群动态增加节点
达梦数据库DM8主备集群动态增加节点一、原系统数据库备份1.对主库进行联机备份操作:2、待加入集群节点的数据库初始化三、动态添加 MAL 配置当需要进行系统扩容,希望系统运行不中断,或者影响运行的时间尽可能短时,可通过动态增加集群节点的方式进行。下面举例对读写分离集群进行动态增加节点。一、原系统数据库备份1.对主库进行联机备份操作:SQL> BACKUP DATABASE BACKUPSET 'BACKUP_FILE_01';2、待加入集群节点的数据库初始化初始化备机数据库./d
2021-12-17 09:30:30
560
原创 达梦数据库DM8主备集群搭建详解
达梦数据库DM8主备集群搭建详解安装环境一、安装环境检查1、查看系统位数2、查看系统版本3、查看内核版本二、创建数据库安装用户1.创建安装用户组 dinstall2.创建安装用户 dmdba3.初始化用户密码三、检查操作系统限制1、系统限制检查2、参数使用限制说明3、系统限制参数修改四、命令行安装数据库软件1、创建安装目录2、授权dmdba执行安装程序3、命令行安装数据库五、主备集群安装1.集群规划2、主库的配置3、备库的配置4、配置监视器六、配置应用连接七、监视器管理常用命令
2021-12-08 10:20:28
3474
2
原创 ORA-13516 AWR Operation failed:CATPROC notvalid
sys/sysman的密碼中含了@.参考文章http://docs.oracle.com/database/121/DBSEG/authentication.htm#DBSEG951’~!@#$%^&*()_ -+={}[]//<>,. ;?’????(space)
2021-10-11 14:13:53
532
原创 ORA-12528: TNS:listener: all appropriate instances are blocking new connections
ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听。实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动。所以造成了上面的错误。Service “projdb” has 1 instance(s).Instance “projdb”, status BLOCKED, has 1 handler(s) for this service…解决这个问题,有三种方法:1、把监听设置为静态,2、在tnsnames.ora中追加(UR=A),3、重
2021-10-11 14:10:41
8995
原创 oracle常用数据库巡检语句
1、检查表空间大小(避免由于空间不足导致的故障,可以监测数据增长情况)select dbf.tablespace_name,dbf.totalspace “当前大小(M)”,dbf.totalblocks as “数据块”,(dbf.totalspace-dfs.freespace) “已使用大小(M)”,dfs.freespace “剩余大小(M)”,dfs.freeblocks “剩余数据块”,dbf.totalsize “最大可扩展大小(G)”,(dfs.freespace / dbf
2021-10-11 14:09:53
376
原创 oracle 死锁的处理方式
1)执行下面SQL,先查看哪些表被锁住了:select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id;2)查处引起死锁的会话select b.username,b.sid,b.serial#,logon_timefrom vlockedobjecta,vlocked_object a,vlockedobject
2021-10-11 14:08:52
522
SSL原理及应用
2018-12-28
Spring-Boot框架入门
2018-12-28
开源报表BIRT开发手册
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人