自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 达梦数据库的守护集群

达梦数据库守护集群

2022-06-02 16:01:17 297

原创 DM数据库的SQL优化的一些技巧

通常达梦数据库在完成安装部署的基础工作后,需要进行一些数据库参数方面的配置,以进行让数据库实例运行时发挥最大的性能。但是当系统部署安装是在实际环境中面对一个行业的业务系统时,在数据库端完成配置后,将数据库调整成最佳的运行效率时,并不能总是让业务系统运行显示出令人满意的效果,这时大多数情况时因为业务访问数据库的SQL语句运行效率问题。以及一些为了配合相应的SQL语句访问的表的方式,为相关表进行一些相关的创建索引或其他对象的操作,并且还要对那些不合理,不适宜的SQL进行改写。.........

2022-05-29 13:02:00 670

原创 库内和库外数据在达梦数据库上的导入导出方式

可以作为逻辑备份,作为数据库物理备份的补充:导出方式dexp 逻辑导出导入方式:dimp 逻辑导入快速装载:dmfldr(DM Fast Loader)是 DM 提供的快速数据装载命令行工具。用户通过使用 dmfldr 工具能够把按照一定格式排序的文本数据以简单、快速、高效的方式载入到 DM 数 据库中,或把 DM 数据库中的数据按照一定格式写入文本文件。.........

2022-05-26 12:20:45 1751

原创 达梦数据库统计信息和执行计划的命令

3.20 设置列、索引生成统计信息 设置列、索引生成统计信息。 语法格式 STAT <统计信息采样率百分比> [SIZE <直方图桶数>] ON <统计对象> [GLOBAL] <统计对象>::= [<模式名>.] <表名> (<列名>{,<列名>}) | INDEX [<模式名>.]<索引名> 参数 1. <统计信息采样率百分比> 指定统计信息

2022-05-20 15:33:54 1317

原创 达梦数据库用户和模式管理

删除用户:DROP USER [IF EXISTS] <用户名> [RESTRICT | CASCADE] ; 使用说明 1.系统自动创建的三个系统用户 SYSDBA、SYSAUDITOR 和 SYSSSO 不能被删除; 2. 删除不存在的用户会报错。若不希望报错,需要指定 IF EXISTS 关键字;3.CASCADE 选项和RESTRICT选项;默认选项为 RESTRICT 选项;如果使用 RESTRICT 选项...

2022-05-20 12:18:24 3031

原创 DM达梦数据库使用操作系统身份验证登录

使用操作系统进行身份验证,首先需要操作系统的用户满足一定的组条件。说明:检查/etc/group 中的组名,是否有 dmdba、dmsso、dmauditor 用户组,没有则创建。dmdba|dmsso|dmauditor 用户组,分别对应数据库的 SYSDBA|SYSSSO|SYSAUDITOR用户。也可以创建操作系统的 dmusers 用户组,对应数据库的同名用户。即此时数据库中需要存在一个与操作系统用户同名的用户。示例在/etc/passwd中有usertest用户,数据库中SELECT

2022-05-20 10:06:59 1542

原创 DM达梦数据库的修改数据库和修改系统命令

假设数据库 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 RE

2022-05-19 17:35:44 2773

原创 达梦数据库使用shell脚本维护数据库方法概览

可以在命令行直接使用;执行shell脚本形式;可以在命令行执行调用SQL文件形式;

2022-05-17 16:48:15 1700

原创 达梦数据库DW集群部署搭建流程步骤说明

环境:一主一备一监视器,3台服务器。3台服务器均以安装DM达梦数据库软件。一、主库操作数据库初始化实例;DMINIT 备份数据库(2种选择,一种脱机备份,二种联机备份) --------------空库可以备份到数据库目录的bak目录下,如DAMENG/bak目录 脱机备份; ./dmrman CTLSTMT="BACKUP DA...

2022-05-16 16:25:37 602

原创 达梦数据库查看DDL 的方法

SP_TABLEDEFdbms_metadata.get_ddl

2022-05-13 16:52:21 684

原创 DM达梦数据库的dmfldr工具使用

dmfldr(DM Fast Loader)是 DM 提供的快速数据装载命令行工具。能够把按照一定格式排序的文本数据,以简单、快速、高效的方式载入到 DM 数 据库中,或把 DM 数据库中的数据按照一定格式写入文本文件。 如图所示,dmfldr 实际上除了客户端工具,还包含一个在数据库服务器中的 dmfldr 功能模块,它们共同完成 dmfldr 的各项功能。安装好 DM 数据库管理系统后,在安装目录的“bin”子目录下可找到 dmfldr 执行文..

2022-05-10 20:50:29 409

原创 DM达梦错误码

附录 1 错误码汇编 1 DM 服务器错误码汇编 服务器错误码值域如下: 1) 警告信息 错误码值域为:(520,0) 2) 普通错误 错误码值域为:(-1,-100) 3) 启动错误 错误码值域为:(-101,-200) 4) 系统错误 错误码值域为:(-501,-800) 5) 服务器配置参数 错误码值域为:(-801,-2000) 6) 分析阶段错误 错误码值域为:(-2001,-5500) 7) 权限错误 错误码值域为:(-5501,-60

2022-05-04 21:02:07 934

原创 达梦数据库主备集群备份恢复--LINUX操作系统

数据库备份恢复的配置前提确认达梦数据库的配置文件dmarch.ini已经创建并配置示例内容如下:[ARCHIVE_LOCAL]ARCH_TYPE = LOCAL #本地归档类型ARCH_DEST = /data/dmdbms/DAMENG/arch/ #本地归档存放路径ARCH_FILE_SIZE = 1024 #单个归档大小,单位MBARCH_SPACE_LIMIT ...

2022-04-12 22:36:52 904

原创 DM8数据库实时主备集群测试部署(个人电脑环境演练使用)

在一台服务器上,测试DW主备集群##########################################################本次示例:DM软件已经安装完成,安装目录在: /dm82是DM实例的目录分别为: /testdw/DW1_01 , /testdw/DW1_01B备份镜像文件的备份目录为:/testdw/dmbak##########################################################一、模拟主机操作:cd ..

2022-01-14 16:56:30 513 1

原创 DM数据库运行中监控并渐进改善的几个指标

DM数据库在业务系统进行投产之后,结合程序和应用的执行,数据库的性能、容量以及一些运行过程中的警告和故障都会随时有所变化。所以要对DM数据库的某些重要指标进行关注和监控,以对DM数据库进行存储,性能以及架构层面的管理和优化。本文此次主要从三个方面进行说明,分别是故障、容量、性能。其中故障指的是一般性的通常的实例运行故障。...

2022-01-02 12:09:00 770

原创 DM达梦数据库执行计划查看和ET的使用

达梦数据库查看执行计划主要两种方式,一个是通过EXPLAIN命令在disql环境下使用SQL语句查看,第二个是使用DM数据库管理工具查看。通过EXPLAIN命令使用SQL语句查看;(1)使用EXPLAIN 命令查看执行计划;示例:explain select * from sysobjects where name like '%TABLESPACE%';(2)使用EXPLAIN FOR 命令查看执行计划;可以看出EXPLAIN FOR 命令输出的执行计划更加详细;使用EXPL.

2022-01-02 11:46:40 3992

原创 DM数据库的参数查看和配置

达梦数据库根据数据库系统架构和归档等配置,相关的参数有很多,此次仅以dm.ini参数配置文件中相关参数的查看配置为例。查看dm.ini的参数一般可以有三种方式。在操作系统命令行下,直接查看dm.ini文件内容。可以使用vi命令打开dm.ini文件。如果只是查看可以使用more 命令。如图:达梦的ini参数文件在实例路径中,文件名为dm_ini,可以直接查看该文件,获取具体ini的参数信息。根据dm_ini文件的注释,我们可以看到,DaMeng数据库的参数,根据配置参数所涉及相关

2022-01-02 01:20:42 5425

原创 达梦数据库DEM的安装与使用

DM达梦数据库,DEM,企业管理器

2021-12-23 11:16:33 1271

原创 DM数据库的数据字典和动态视图简要概述

与我们平常所说的数据字典不同的是,平常意义上的数 据字典是指静态数据字典信息,也即用户访问数据字典信息时,内容不会发生改变,静态字典表一般以 SYS 为前缀,如系统表 SYSINDEXES,达梦数据库中的动态性能视图能自动收集数据库中的一些活动信息,系统管理员根据这 些信息可以了解数据库运行的基本情况,为数据库的维护和优化提供依据。而动态 视图信息是随着数据库的运行随时更改,具有一定的即时性。系统 管理员需要知道达梦数据库中提供了多少动态视图,有哪些类型动态视图,以及这些动态视 图的用途是什

2021-11-22 11:13:26 1393

原创 DM数据库安装部署环境和数据库基本信息收集概要

数据库进行规范部署是后期进行维护的重要前提,同时统一规范的信息收集也有利于后期人员熟悉数据库的基本架构,环境和对象维护等信息。信息收集主要是服务器硬件,操作系统以及数据库基本配置三方面的信息收集。此处以linux 操作系统部署DM达梦数据库为例,在linux系统进行信息收集的示例如下所示。第一部分,操作系统基础环境信息信息收集时间:dateIP地址:/sbin/ifconfig -a主机名称:hostnameOS操作系统:uname ;uname -a...

2021-11-18 15:22:56 788

原创 DM 数据库开启日志归档的几种方式

数据库备份至关重要,可以提高系统的灾难可恢复性,是一种防范灾难于未然的强力手段。要使得数据库可以进行各种备份和恢复,提高可恢复性,那么开启数据库日志归档是实现数据库备份恢复的重要前提。DM达梦数据库有几种不同的方式开启归档,以支持在不同的操作环境下,使用合适的方法快速、有效的进行数据库的可恢复性的实施。第一种方法使用SQL方式开启归档;第二种方法使用图形界面方式开启归档;第三种方法是编辑dmarch.ini 配置文件方式开启归档。一、SQL方式开启归档操作1、登录...

2021-11-17 14:18:37 1216

原创 浅谈DM达梦数据库安全管理之用户身份验证与权限管理

数据库安全管理是指采取各种安全措施对数据库及其相关文件和数据进行保护。DM达梦数据库提供了包括用户标识与鉴别、自主与强制访问控制、通信与存储 加密、审计等丰富的安全功能。达梦数据库的安全管理功能体系结构如图所示:从数据库的使用角度的不同,使用者关心的安全管理重点也不相同,比如审计和通信加密等。其中某些内容分别简述一下。审计提供对日常事件的事后审计监督,不属于数据库原理技术层面。DM数据库可以提供支持,在达梦数据库中开启审计开关,设计审计语句及对象的策略来实现审...

2021-11-16 14:24:13 7961

原创 记一次达梦数据库的迁移-从MYSQL迁移到DM数据库

随着数据库技术的发展,以及国家政策的支持,中国的数据库市场尤其是在中国IT技术国产化追赶的脚步下,以芯片,操作系统和数据库技术方面发展迅速。中国的数据库市场上目前的现状仍然是以ORACLE、DB2和 MS SQLserver以及MYSQL 为主并占据了主要市场份额,但是可以看到传统外国数据库厂商的市场份额在持续下降。在产品技术类型方面,随着非关系型和混合型数据库的发展,部分原来属于关系型数据库的市场必将替换为更适应适应于业务场景的非关系型和混合型数据库。同时,开源数据库和国产数据库厂商也在持...

2021-11-03 15:30:25 1439

原创 说说数据库的备份与恢复和场景及策略

每一种备份方式都对有最适合的备份应用场景。数据库离线备份,适合业务系统非24小时对外服务的系统数据库。根据容量,又可以采用不同的全量和增量策略,数据库联机备份,是最常见的方式,因为随着互联网的蓬勃发展,各种系统都越来越多的要求在24小时内对外提供服务。因此没有系统的离线时间,也就没有进行离线脱机备份数据库的时间窗口。因此数据库的联机备份是最需要掌握和的针对在IT行业的服务人员来说,针对每一次的应用程序上线,业务系统版本变更,上线之前一般都会有时间窗口,如果数据量不大,在上线当天,上线动作之前

2021-10-29 14:46:55 1280

原创 数据库锁的类型、兼容性和锁现象

关系型数据库产品为了保证事务之间的隔离性,引入了隔离级别。不同的隔离级别保证了不同的事务读取效果,根据隔离级别的不同可以避免不同的并发副作用和意外现象。应用程序和业务模块可以根据具体业务需求和数据准确性的可承受程度来制定数据访问的隔离级别。隔离界别通过哪些方面的工作控制事务的隔离性呢?概括的说包括以下工作:1、读取数据时是否请求加锁以及所请求的锁类型。2、请求加读取锁的时间。3、当其他事务修改的行被读取访问时是否读取未提交的数据修改,或者在该行上的排他锁被释放之前,阻塞其他事务 等。 ...

2021-10-20 17:11:37 671

原创 浅谈数据库的锁和隔离级别的关系

锁作为数据库中的一个重要,在所有的关系数据库中都作为重要的机制部分存在,各类数据库可能在锁的类型和细节方面有细微差别,但是锁的机制原理都是一样的。锁机制在计算机技术的很多方面都有应用,比如操作系统,在文件系统管理方面也使用了锁机制。以及在多线程编程中,都会通过锁机制进行隔离来保证操作数据的一致性。这种隔离通过锁机制实现,在程序运行方面可以在线程上进行锁机制的应用。 数据库是一个多用户使用的共享资源,当多个用户并发地存取数据时在数据库中就会产生多个进程同时...

2021-10-19 11:43:56 733

空空如也

空空如也

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

TA关注的人

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