- 博客(12)
- 收藏
- 关注
原创 达梦数据库视图的作用
视图是提供给用户以多种角度观察数据库中数据的重要机制。尽管在对视图作查询和更新时有各种限制,但只要用户对 DM_SQL 语言熟悉,合理使用视图对用户建立自己的管理信息系统会带来很多的好处和方便,归纳起来,主要有以下几点:1.用户能通过不同的视图以多种角度观察同一数据可针对不同需要建立相应视图,使他们从不同的需要来观察同一数据库中的数据。2.简化了用户操作由于视图是从用户的实际需要中抽取出来的虚表,因而从用户角度来观察这种数据库结构必然简单清晰。另外,由于复杂的条件查询已在视图定义中一次给定,
2021-04-09 16:17:10
441
原创 达梦数据库删除用户_达梦数据库的表空间及用户管理
一、达梦数据库表空间的管理1、达梦数据库表空间介绍Select tablespace_name from dba_tablespace;1)SYSTEM表空间--> 系统表空间有很多的数据字典等2)ROLL表空间-->回滚表空间 MVCC(事务多版本机制),消除行锁,回滚段,保留时长(undo_retention 支持毫秒)3)TEMP 临时表空间 ,临时段,创建的临时表4)MAIN表空间,这是数据库默认的白哦空间,在创建表和数据对象的...
2021-04-09 10:29:09
5104
原创 如何在 DIsql 中使用脚本
用户不必在每次使用数据库的时候都编写常用的 SQL 语句和 PL/SQL 程序块,而是可以将它们保存到称为脚本的文件中。这些脚本专门为反复执行的各种任务而设计。这里主要介绍如何编写脚本、运行脚本。1 编写脚本使用一种文本编辑器来编写 SQL 脚本,比如 notepad 文本等。一个简单的脚本例子,在文本中编写脚本并保存为 D:\test.sql,内容如下:drop table t01;create table t01(c1 varchar(100), c2 varchar(100))
2021-04-08 18:48:40
474
原创 达梦数据库语法描述说明
< > 表示一个语法对象,但是小括号本身不能出现在语句中。::= 定义符,用来定义一个语法对象。定义符左边为语法对象,右边为相应的语法描述。| 或者符,或者符限定的语法选项在实际的语句中只能出现一个。{ } 大括号指明大括号内的语法选项在实际的语句中可以出现 0…N 次(N 为大于 0的自然数),但是大括号本身不能出现在语句中。[ ] 中括号指明中括号内的语法选项在实际的语句中可以出现 0…1 次,但是中括号本身不能出现在语句中。关键字 关键字在 DM_SQL 语言中具有特殊
2021-04-07 11:01:24
1075
原创 达梦数据库常用系统表
在达梦数据库的使用过程中,我们会接触到许多存储系统信息的表,通过查询这些表,用户可以了解当前系统的状态,同时,用户也可以直接修改某些字段来实现某些操作。这些表由系统创建和维护,主要可以分为三大类,第一类是数据字典,表名以SYS开头,第二类是动态性能视图,表名以“v$”开头,第三类是为了兼容ORACLE而提供的一批视图,以dba开头,DCA培训中使用第二类和第三类比较多。接下来本文就对DCA培训中接触到的这两类系统表中一些比较常见的表进行一个总结。dm_ini用于存储所有ini参数和dminit建库参数信
2021-04-06 10:49:19
2018
原创 单网线搭建达梦数据库集群dsc
DM 共享存储数据库集群的英文全称 DM Data Shared Cluster,简称 DMDSC。DMDSC 允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。并支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。DMDSC 主要特点包括:高可用性:只要集群中有一个活动节点,就能正常提供数据库服务。高吞吐量:多个节点同时提供数据库服务,有效提升集群的整体事务处理能力。负载均衡:用户的连接请求被平均分配到集群中的各个节点,确保各
2021-03-28 14:19:07
209
原创 达梦数据库常规数据类型
1 数值数据类型1. NUMERIC类型语法:NUMERIC[( 精度 [, 标度])]功能:NUMERIC 数据类型用于存储零、正负定点数。其中:精度是一个无符号整数,定义了总的数字数,精度范围是 1 至 38,标度定义了小数点右边的数字位数,定义时如省略精度,则默认是 16。如省略标度,则默认是 0。一个数的标度不应大于其精度。例如:NUMERIC(4,1)定义了小数点前面 3 位和小数点后面 1 位,共 4 位的数字,范围在 -999.9 到 999.9。所有 NUMERIC 数.
2021-03-19 20:55:35
5987
1
原创 达梦数据库手动上锁使用说明
DM 的隐式封锁足以保证数据的一致性,但用户可以根据自己的需要手工显式锁定表,允许或禁止在当前用户操作期间其它用户对此表的存取。DM 提供给用户四种表锁的封锁:意向共享锁(IS)、共享锁(S)、意向排他锁(IX)和排他锁(X)。1. 意向共享表封锁:INTENT SHARE TABLE LOCKS (IS)该封锁表明该事务封锁了表上的一些元组并试图修改它们(但是还未做修改,其它事务可读这些元组,但是不能修改这些元组)。意向共享表封锁是限制最少的锁,提供了表上最大的并发度。1) 允许操作:
2021-03-12 14:43:02
1103
原创 达梦数据库的修改语句例句
假设数据库 BOOKSHOP 页面大小为 8K,数据文件存放路径为 C:\DMDBMS\data。例1 给数据库增加一个日志文件C:\DMDBMS\data\dmlog_0.log,其大小为200M。ALTER DATABASE ADD LOGFILE 'C:\DMDBMS\data\dmlog_0.log' SIZE 200;例 2 扩展数据库中的日志文件 C:\DMDBMS\data\dmlog_0.log,使其大小增大为300M。ALTER DATABASE RESIZE LOGFIL
2021-03-12 13:54:05
1042
原创 达梦数据库的缓冲区
这里这缓冲区,主要指的是数据缓冲区。数据缓冲区是将数据页写入磁盘之前以及数据页从磁盘读取之后,数据页所存储的地方。这里有三条链来管理被缓冲的数据页。一,自由链:存放未被使用的数据页;二,LRU链:存放已经使用的数据页(包括已修改和未修改的);三,脏链:存放已经使用并修改,等待写入磁盘的内存数据页。还有一部分“非常热”的反复读取的页,把它们一直留在缓冲区中,对系统性能会有好处。查询buffer大小SQL> select para_name,para_value from v$dm_ini
2021-03-03 20:02:01
1058
1
原创 DM数据库实时主备环境的搭建
环境说明1.1主备库的实例名采用“组名_守护环境_序号”的方式命名。1.2注意:总长度不能超过16。此次示例组名为“GRP1”配置为实时主备,主库命名为“GRP1_DM_01”,备库命名为“GRP1_DM_02”。1.3配置环境说明主机类型IP地址主库:192.168.3.77 实例名:GRP1_DM_01 操作系统:linux备库:192.168.3.66 实例名:GRP1_DM_02 操作系统:linux二、安装DM数据库并初始化实例2.1 安装DM数据...
2021-03-01 14:33:54
558
原创 DM数据库学习
前期环境准备1、确认部署环境系统信息●确认项目信息 项目名称、客户、销售、对应的业务系统名称●确认硬件环境 ip、操作系统、CPU、内存等信息●确认部署任务 需要部署多少个节点●确认部署方式 单机、主备、读写分离、HA、MPP、DS2、数据库安装配置检查●MD5 码是否与安装包一致: 比对 md5sum 和安装包中的 MD5 说明是否匹配。●确认初始化参数:页大小、大小写敏感、字符集、char 按字节还是字符存储等。3、操作系统参数检查4、网络环境检查servi
2021-02-20 23:06:07
761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅