自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 达梦事务管理

数据库事务是指作为单个逻辑工作单元的一系列操作的集合。一个典型的事务由应用程序中的一组操作序列组成。这一组操作要么一起生效,要么都不生效,事务执行过程中如遇错误,已经执行的操作要全部撤回,这就是事务的原子性。数据一致性是指表示客观世界同一事务状态的数据,不管出现在何时何处都是一致的、正确的、完整的。换句话说,数据一致性是任何点上保证数据以及内部数据结构的完整性,比如账户之间无论怎么转账,总额不会变等现实约束;年龄不能为负值。事务是隔离的,意味着每个事务的执行效果与系统中只有该事务的执行效果一样,也就是说,某

2022-12-04 13:25:06 316 1

原创 达梦锁与阻塞的排查与简单处理

阻塞:多个线程之间的相互影响,等待临界资源;死锁:多个线程之间互相等待,形成等待环;对于死锁,达梦数据库会自动检测,并选择牺牲掉其中的一个事务,保证其它事务正常运行。死锁一般是由于应用程序bug导致的,当有修改多表的事务时,应尽量保证每个事务以相同的顺序锁定表。可以通过V$DEADLOCK_HISTORY查询死锁历史,其中记录了产生死锁后被牺牲掉的事务的事务ID、会话ID、执行的SQL语句以及死锁发生时间(没有记录造成死锁的其它事务)。对于阻塞,达梦数据库不会自动处理,被阻塞的事务会一直挂起,直到获取

2022-12-04 13:24:29 1450

原创 达梦数据库常用的系统表和视图

在使用达梦数据库或运维时,可能会查看数据库中有哪些表、视图,也可能会查看表空间物理文件的名称和大小,再或者查看数据库的归档方式,这时就可以使用系统表或视图,下面列举一下常用的系统表与视图,然后举几个小例子。可查询所有对象可查询表的所有列的信息可查询表信息(包括系统表)可查询系统所有用户可查询数据库文件信息可查询模式可查询所有用户的表可查询当前用户所拥有的所有表可查询表空间可查询数据库信息可查询表空间信息可查询数据文件信息可查询归档信息可查询参数可查询数据库实例信息可查询日志文件信息可查询操作系统CPU和内存

2022-12-04 13:23:39 2560

原创 达梦-达梦 dblink的原理及搭建

当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的DBLINK,通过DBLINK本地数据库可以像访问本地数据库一样访问远程数据库表中的数据1)两台机器都安装达梦数据库(DM8)3)两台机器实例名不能一致,字符集要一致这边准备两台CentOS 7[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-00ZD7l5Q-1670131281259)(C:\Users\xu\AppData\Roaming\Typora\typora-user-ima

2022-12-04 13:22:16 648

原创 达梦DBCHK和执行计划,开发接口原理及使用

1,dmdbchk 是 DM 提供的用于检查数据库完整性、正确性的命令行工具1)数据文件合法性检验2)索引正确性校验3)对象 ID 合法性校验4)残留信号量和共享内存的检测及删除校验完毕后,dmdbchk 会在当前目录下(dmdbchk 所在目录)生成一个名为dbchk_err.txt 的检查报告注意:不同的参数用法不同一条 SQL 语句在数据库中的执行过程或访问路径的描述执行计划的每行即为一个计划节点,主要包含三部分信息。第一部分 NEST2、PRJT2、CSCN2 为操作符及数据库具体执行了什么操作。

2022-12-04 13:21:04 340

原创 DMHS的原理及搭建

广泛应用于应急系统、容灾备份、负载均衡、数据移植、联机维护、订阅分发、多业务中心等业务领域。1)达梦数据实时同步软件,2)支持异构环境高性能,高可靠,高扩展实时同步复制系统3)采用日志的结构化数据复制技术4)不依赖源数据库的触发器,并且开销少高通用性:跨平台软硬件支持:面对日趋复杂的计算机环境具有极好的适应性。灵活可配置:体系结构高可扩展:开放式的体系结构可以实现多种复制拓扑结构。数据同步内容可定制:支持数据筛选、过滤、转换、压缩和加密。轻量级设计实现快捷部署:能够在不中断业务的情况下,将主机数据库中的当前

2022-12-04 13:19:38 179

原创 达梦创建定时备份

全备和增备在一个路径下: 删除30天之前/data/DAMENG/bak目录下的备份文件. call SF_BAKSET_BACKUP_DIR_ADD(‘DISK’,‘/data/DAMENG/bak’);增备必须有一次全备才可以执行,且上次的全备没有用来恢复过数据库。创建成功,系统会自动生成SYSJOB用户及系统表。1,做备份前一定要保证开启归档,并保证归档连续性。2,主备集群状态正常,主备模式仅在主库执行即可。继续创建步骤二,全量备份。

2022-11-11 15:42:20 401

原创 达梦读写分离搭建

此处以一读一写集群为例,需要明确,一读一写集群需要三台服务器。一台主,一台备,一台监视器。这三台服务器上都要安装达梦数据库软件。

2022-11-11 15:36:43 343

原创 达梦逻辑备份和物理备份

达梦数据库中dexp/dimp工具可用于对数据进行迁移。dimp命令用于把dmp文件从本地导入到远程数据库服务器,而dexp命令则是把数据从远程数据库服务器导出到本地的dmp文件。其功能相当于dm数据库的逻辑备份与还原。利用dimp/dexp工具可以轻松的实现对数据库的迁移工作,甚至是跨平台的数据库迁移。达梦数据库支持库级,模式级,用户级和表级导入导出。

2022-11-11 15:31:47 697

原创 达梦共享集群原理及搭建

数据文件、控制文件在集群系统中只有一份,不论有几个节点,这些节点都平等地使用这些文件,这些文件保存在共享存储上,各个节点有自己独立的联机日志和归档日志。1,DMDSC 允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。并支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。准备DMASM的MAL配置文件(命名为dmasvrmal.ini),使用DMASM的所有节点都要配置,内容完全一样,保存到/data目录下。12,注册服务后启动。

2022-11-11 15:28:22 761

原创 MPP集群基本概念和搭建

为了支持海量数据存储和处理,高并发处理,高可用性等需求,提供高端数据仓库解决方案,DM提供了大规模并行处理MPP架构。

2022-11-11 15:27:29 293

原创 达梦8集群搭建及原理

架构:将主库产生的REDO日志传输的备库,备库接收并重演日志,从而实现主备库的数据同步。DM数据守护的核心思想是监控数据库状态,获取主、备数据同步情况,为REDO日志传输与重演过程中出现的各种异常情况提供一系列的解决方案。监控数据库状态、发送状态信息、监控其他守护进程消息、接收监视器消息、主备库启动运行、备库故障处理、备库异常处理、主库故障处理、故障修复处理。原理:主要是基于REDO日志传输重做,主备机各有一份自己的数据,不需要额外的共享存储,利用REDO日志传输重做来实现主备机数据一致。

2022-10-14 15:58:39 893 1

原创 达梦的用户对象管理和模式管理,备份还原

当用户所需的数据是一张表的部分列、或部分行,或者数据是分散在多个表中,那么就可以创建视图来将这些满足条件的行和列组织到一个表,而不需要修改表的属性、甚至创建新的表。注意:只有参数 SVR_LOG 置为 1且 SVR_LOG_NAME 是 SLOG_ALL 时,sqllog.ini 中的 SLOG_ALL 的配置块才会生效。USERS = #打开 SVR_LOG_USER_MODE时指定的用户列 时指定的用户列 时指定的用户列表。

2022-10-14 15:56:02 465

原创 1,通过DBCA图形化创建实例DM8

通过DBCA图形化创建实例

2022-10-14 15:49:11 105

原创 安装DM8

DM逻辑体系结构物理体系结构版本类型。

2022-10-14 15:27:23 623 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除