达梦数据库
文章平均质量分 89
revenco_li
这个作者很懒,什么都没留下…
展开
-
怎么定位DM数据库的阻塞并解决阻塞
查看数据库是否有阻塞:SELECT o.name, l.* FROM v$lock l, sysobjects oWHERE l.table_id = o.id AND blocked = 1;trx_id值为29441,表示当前数据库中trx_id为29441的事务被其他会话阻塞。查看当前数据库等待事务SELECT * FROM V$TRXWAIT;说明:ID:被阻塞的事务IDWAIT_FOR_ID:所等待的事务ID(即引起阻塞源的事务ID)WAI...原创 2022-01-10 17:34:19 · 951 阅读 · 0 评论 -
DM数据文件管理
数据文件管理数据文件以 dbf 为扩展名,它是数据库中最重要的文件类型,一个 DM 数据文件对应磁盘上的一个物理文件或者达梦分布式数据库中的一个逻辑文件,数据文件是真实数据存储的地方,每个数据库至少有一个与之相关的数据文件。在实际应用中,通常有多个数据文件。当 DM 的数据文件空间用完时,它可以自动扩展。可以在创建数据文件时通过 MAXSIZE参数限制其扩展量,当然,也可以不限制。但是,数据文件的大小最终会受物理磁盘大小的限制。在实际使用中,一般不建议使用单个巨大的数据文件,为一个表空间创建多个较原创 2022-01-10 17:23:25 · 1058 阅读 · 0 评论 -
达梦数据库表空间管理
表空间管理提示:1)表空间管理的命令所涉及的大小的单位都是MB,且命令中不需要加上单位。2)创建一个表空间最小需要分配80MB的空间,否则将无法创建成功。DM表空间是对达梦数据库的逻辑划分,一个数据库有多个表空间,一个表空间对应着磁盘上的一个或多个数据文件。从物理存储结构上讲,数据库的对象,如表、视图、索引、序列、存储过程等存储在磁盘的数据文件中 ,从逻辑存储结构上讲,这些数据对象都存储在表空间当中,因此表空间是创建其他数据库对象的基础。根据表空间的用途不同,表空间又可以细分为基本表空间(原创 2022-01-10 16:26:57 · 1507 阅读 · 1 评论 -
Disql日常使用整理
功能简介DIsql是DM数据库的一个命令行客户端工具,跟Oracle数据库的sqlplus工具一样,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到。DIsql 识别用户输入,将用户输入的 SQL 语句打包发送给 DM 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在 DIsql 中执行 DIsql 命令,这些命令由 DIsql..原创 2021-12-31 15:52:50 · 1713 阅读 · 0 评论 -
DM8 3节点MPP搭建文档
安装规划搭建三个节点的MPP集群。 公共IP地址 内网IP 主机名称 实例名 192.168.88.120 10.10.10.120 dmmpp1 mppdb1 192.168.88.121 10.10.10.121 dmmpp2 mppdb2 ..原创 2021-12-11 11:17:38 · 372 阅读 · 0 评论 -
DM8 DSC共享集群环境安装
环境说明配置环境说明: 主机名称 IP地址 数据库名 实例名 操作系统 dscdb1 192.168.88.110(外部服务) 10.10.10.110(内部通信) dscdb dscdb1 CentOS Linux release 7.7.1908 (Core) dsc..原创 2021-12-11 10:56:58 · 1890 阅读 · 0 评论 -
达梦DMHS搭建(Oracle 11g到dm8)
环境准备说明端数据库oracle11g,对应版本dmhs同步软件,源端ip :192.168.88.62目标端数据库dm8,对应版本dmhs同步软件, 目标端ip:192.168.88.100DMHS版本:dmhs_V4.1.48_pack2_dm8_rev103485_rh6_64_veri_20211112DMHS Oracle源端配置 DMHS安装提示:在Oracle端安装是的Oracle对应的DMHS软件,在DM端安装是DM对应的DMHS软件。DMHS版本:dmhs_V4.原创 2021-12-11 10:40:14 · 1531 阅读 · 0 评论 -
DM 8主备集群搭建
主/备集群(数据守护)搭建 环境说明 角色说明 IP地址 端口号 主机名 数据库名 数据库实例名 备注 主库 192.168.88.102 5236 dmdb01 dmdb dmdb1 ..原创 2021-12-03 15:24:24 · 1131 阅读 · 0 评论 -
用户/模式管理
用户管理用户在数据库中具有双重意义,从安全角度看,只有在数据库内部建立用户以后,使用者才能以该用户名登录和使用数据库;从管理角度看,数据库的对象(除全局同义词外)都是按照用户的模式名来进行组织管理的,或者说数据库对象都被组织到用户的模式下。这里涉及到2个概念,用户和模式,在Oracle里也存在这2个概念。 用户是用来连接数据库并进行相关操作的。 而模式是一个用户拥有的所有数据库对象的集合,每个用户都有自己默认的模式,用户默认的模式名和用户名相同。语法:CREATE USER ...原创 2021-11-09 15:02:47 · 813 阅读 · 0 评论 -
达梦数据库状态说明
DM 数据库包含以下几种状态:配置状态(MOUNT):不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作; 打开状态(OPEN):不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务; 挂起状态(SUSPEND):与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。 OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相原创 2021-11-09 14:47:19 · 6939 阅读 · 0 评论 -
达梦数据库参数调整方法
达梦数据库初始化参数分为手动、 静态和动态三种类型,分别对应V$PARAMETER视图中 TYPE列的READ ONLY、 IN FILE、 SYS/SESSION。服务器运行过程中,手动(READ ONLY) 参数不能被修改,静态和动态参数可以修改。静态(IN FILE)参数只能通过修改 dm.ini 文件进行修改, 修改后重启服务器才能生效,为系统级参数,生效后会影响所有的会话。动态(SYS和SESSION)参数可在 dm.ini 文件和内存同时修改,修改后即时生效。其中, SYS为系统级参数,原创 2021-11-09 14:32:51 · 757 阅读 · 0 评论 -
达梦数据库体系架构
DM体系架构 数据库实例 实例一般是由一个正在运行的DM后台进程(包含多个线程)以及一个大型的共享内存组成的。简单来说,实例就是操作达梦数据库的一种手段,是用来访问数据库的内存结构以及后台进程的集合。DM数据库存储在服务器的磁盘上,而DM实例存储在服务器的内存中。通过运行DM实例,可以操作DM数据库中的内容。在任何时候,一个实例只能与一个数据库进行关联(装载、打开或者挂起数据库)。在大多数情况下,一个数据库也只有一个实例对其进行操作,但是在DM共享磁盘高性能集群中,多个实例可以同时装载原创 2021-11-06 11:40:26 · 612 阅读 · 0 评论