自定义博客皮肤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)
  • 收藏
  • 关注

原创 常见的故障问题

跟如果存在长时间没有返回结果的语句,首先通过 V$SESSIONS 确认语句处于活动状态,语句如下:AND dbms_lob.substr(sf_get_session_sql(sess_id)) LIKE '%语句片段%'明确事务等待导致语句没有正常执行结束,语句如下:SELECT * FROM v$trxwait WHERE id = 上述语句得到结果的 TRX_ID。V$TRXWAIT查询得到结果的WAIT_FOR_ID字段标记的事务即为当前语句正在等待的事务。

2024-08-30 17:23:14 1969

原创 达梦SQL 优化简介

简单来说,执行计划就是一条 SQL 语句在数据库中的执行过程或访问路径的描述。SQL 语言是种功能强大且非过程性的编程语言,比如以下这条 SQL 语句:开发人员只关心 SQL 语句能否返回 T1 与 T2 表的关联查询结果,不需要指定该 SQL 如何执行,也就是说不关心该 SQL 是先访问 T1 表还是先访问 T2 表。对于 SQL 来说,两种访问方式就是两个执行计划,查询优化器 (CBO) 将根据代价也就是开销来选择最优的执行计划。以如下 SQL 语句执行计划为例:

2024-08-30 17:07:36 2566

原创 达梦数据库事务管理

数据库事务是指作为单个逻辑工作单元的一系列操作的集合。一个典型的事务由应用程序中的一组操作序列组成,对于DM数据库来说,第一次执行SQL语句时,隐式地启动一个事务,以COMMIT或ROLLBACK语句/方法显式地结束事务。

2024-08-30 16:35:51 2523

原创 达梦常用SQL及脚本工具

指定服务名后缀,生成的操作系统服务名为“服务脚本模板名称 + 服务名后缀”。call SP_ADD_JOB_SCHEDULE('增量备份', '每周增备', 1, 2, 1, 126, 0, '23:00:00', NULL, '2024-05-18 15:06:53', NULL, '');call SP_ADD_JOB_SCHEDULE('全量备份', '一周全备', 1, 2, 1, 1, 0, '23:00:00', NULL, '2024-05-18 15:05:33', NULL, '');

2024-08-30 16:21:36 1951

原创 DM存储模块及系统视图

CREATE [OR REPLACE] PROCEDURE [IF NOT EXISTS] ::= [WITH ENCRYPTION][( []{, [] })][] ::=[.]::= AS | IS ::= []

2024-08-02 11:40:32 555

原创 MySQL数据迁移到DM

随着国家对信创工程的日益重视,目前拥有自主知识产权的国产数据库将成为主流。DM 数据库和 MySQL 体系结构上存在差异,SQL 语法也存在一定的差异,DM 数据库针对 MySQL 做了良好的兼容性适配。本文主要介绍 MySQL 移植到达梦数据库的具体步骤、移植过程中的注意点及常见适配问题,供用户参考。

2024-07-26 11:14:30 1835

原创 DSC集群部署

节点机器实例名称IPPORT_NUM117CSS09341ASM09349DSC019741118CSS19343ASM19351DSC029742DSC 环境搭建的⽬录:/home/dmdba/dmdsc。DM 执⾏码和⼯具存放于⽬录:/home/dmdba/dmdsc/bin。配置⽂件存放于⽬录:DSC01 机器/home/dmdba/dmdsc/data/DSC01DSC02 机器/home/dmdba/dmdsc/data/DSC02。

2024-07-19 11:12:40 881

原创 MPP主备集群部署

机器名IP 地址初始状态操作系统A10.0.0.115主库 GRP1_MPP_EP01备库 GRP2_MPP_EP22B10.0.0.116主库 GRP2_MPP_EP02备库 GRP1_MPP_EP11C10.0.0.251监视器实例名PORT_NUMMAL_HOSTMAL_PORTMPP实例序号5236524353375253052365243533752531实例名PORT_NUMMAL_HOSTMAL_PORT对应主库5237。

2024-07-12 15:00:40 1382

原创 读写分离部署

用于连接数据库的服务名,参数值格式为:服务名=(IP[:PORT],IP[:PORT],......)。

2024-07-05 15:36:15 1178

原创 数据守护集群搭建

服务名用于连接数据库的服务名,参数值格式为:服务名=(IP[:PORT],IP[:PORT],......)。TIME_ZONE指明客户端的默认时区设置范围为:-779~840M,如 60 对应 +1:00 时区,+480 对于东八区,如果不做配置默认是操作系统的时区。KEYWORDS该参数可以用于屏蔽数据库关键字,如果数据库关键字在 SQL 语句中以单词的形式存在,无法识别需要加上双引号或者可以通过该参数来屏蔽关键字,建议大小写都写入参数中。指定优先登录的服务器模式。

2024-07-05 15:16:41 876

原创 DM数据库备份工具简介

DMRMAN(DM RECOVERY MANAGER)是脱机备份还原命令行工具,无需额外安装,由它来统一负责库级脱机备份、脱机还原、脱机恢复等相关操作,该工具支持命令行指定参数方式和控制台交互方式执行,降低用户的操作难度。启动和退出 DMRMAN。进入数据库安装目录的 bin 目录下,例如 /dm8/bin,执行以下命令:##启动DMRMAN./dmrman##退出DMRMAN##启动后控制台中输入 exit 命令RMAN>exit;

2024-06-28 11:24:42 1550

原创 DM数据库快速装载工具-dmfldr

DM提供了两种形式的快速装载工具:一是dmfldr;二是dmldrc和dmldrp。用户通过使用快速装载工具能够把按照一定格式排序的文本数据以简单、快速、高效的方式载入到 DM数据库中,或把DM数据库中的数据按照一定格式载出到文本文件中。在软硬件资源充裕的情景下,选择dmfldr工具,部署在一台机器上可以独立完成快速装载任务,简单高效。在机器资源匮乏的极端情景下,选择dmldrc和dmldrp工具,分别部署在两台机器上,各自占用较少的机器资源,相互配合共同完成快速装载任务。

2024-06-21 14:31:04 1308

原创 DM数据库DIsql简介

glogin.sql文件中的设置永久生效,该配置文件需要用户自行创建在DM_HOME/bin/disql_conf路径下,其中DM_HOME为DM的安装目录,需要用户在操作系统配置DM_HOME环境变量,disql_conf目录需要用户自行创建。DIsql工具可以广泛用于各种操作系统,启动之后,当出现“SQL>”符号时,用户就可以利用DM提供的SQL语句和数据库进行交互操作了,需要注意的是,在DIsql中SQL语句应以分号“;DIsql是DM数据库的一个命令行客户端工具,用来与DM数据库服务器进行交互。

2024-06-21 14:00:27 1265

原创 达梦数据库命令行工具dminit使用

dminit 是DM数据库初始化工具,系统管理员可以利用dminit工具提供的各种参数,设置数据库存放路径、段页大小、是否对大小写敏感、以及是否使用UNICODE等,创建出满足用户需要的数据库。该工具位于安装目录的/bin目录下。

2024-06-21 13:33:29 2392

原创 DM数据库体系结构简述

DM数据库体系机构主要包含逻辑存储机构,物理存储结构,内存结构以及线程结构,下面根据自己的所学,简单做个介绍在 DM7 之前版本的 DM 数据库中,“数据库”和“实例”这两个术语经常可以互相替换,意义也很相近。在 DM7 以及之后版本的数据库中,“数据库”和“实例”这两个概念之间有着很大的差别,甚至可以说它们是两个完全不同的实体。当同时出现 DM 数据库和实例时,DM 数据库指的是磁盘上存放在 DM 数据库中的数据的集合,一般包括:数据文件、日志文件、控制文件以及临时数据文件等。

2024-06-14 14:45:48 1182 1

空空如也

空空如也

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

TA关注的人

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