达梦DM8 SQL优化之DBMS_SQLTUNE包使用方法1. 概述         DBMS_SQLTUNE包提供一系列对实时SQL监控的方法。当SQL监控功能开启后,DBMS_SQLTUNE包可以实时监控SQL执行过程中的信息,包括:执行时间、执行代价、执行用户、统计信息等情况。               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 21:15:09
                            
                                288阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题背景信息: 应用反馈应用界面点击某功能时,返回结果信息特别慢,而且在高并发下,返回结果的时间会更慢,查看数据库服务器cpu等信息发现,cpu的使用率高达百分之90以上,根据v$sessions视图查询到该功能的sql,在管理工具中执行秒出。排查问题的流程: 1)应用停止对外开放返回结果慢的功能,因现场环境有测试库,所以安排应用系统在本地部署应用连接测试库,发现本地应用连接测试库无生产环境的问题            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 13:20:11
                            
                                222阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              在日常数据库运维中,我们常遇到数据库实例占用较大内存的情况,此类情况多为有会话SQL使用了较大内存导致,本文将介绍如何监控和查找此类SQL语句。   达梦数据库内存占用可以简单的分为缓冲区和内存池,分别提供系统视图V$BUFFERPOOL和V$MEM_POOL进行监控。   缓冲区包括数据缓冲区、日志缓冲区、字典缓冲区和SQL缓冲区;数据缓冲区是数据页写入磁盘之前以及从磁盘上读取数据页之后,数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-27 18:51:26
                            
                                276阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    DM数据库在业务系统进行投产之后,结合程序和应用的执行,数据库的性能、容量以及一些运行过程中的警告和故障都会随时有所变化。所以要对DM数据库的某些重要指标进行关注和监控,以对DM数据库进行存储,性能以及架构层面的管理和优化。达梦技术社区 https://eco.dameng.com              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 10:49:55
                            
                                562阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、达梦临时表概述TEMP 表空间完全由 DM 数据库自动维护。当 SQL 语句需要磁盘空间来完成某个操作时,DM 数据库会从 TEMP 表空间分配临时段。如创建索引、无法在内存中完成的排序操作、SQL 语句中间结果集以及用户创建的临时表等都会使用到 TEMP 表空间。Temp 表空间可自动扩充,为了不影响磁盘空间的使用,通常会通过 ini 参数 TEMP_SIZE 配置大小,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 15:19:17
                            
                                468阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在现场发现自己负责程序中数据加载很慢,于是将对应的SQL拿出来放到达梦客户端执行,发现一天中的大部分时间都很慢,只有在早上9点多左右的时候会比较快,快的时候在一秒之内,慢的时候有时达到十几分钟,甚至直接报错,如下图1所示:图1对应的SQL该加的索引也都有,数据表也根据月份进行了分区,何况在执行快的时候在0.6秒左右也还可以,于是想是不是其它原因导致执行变慢了,于是有了以下的探索。通过V$SESSI            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 13:23:34
                            
                                247阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.功能简介DEM全称为Dameng Enterprise Manager。本工具主要提供如下功能:客户端工具:用户能够通过DEM工具来进行达梦数据库的对象管理、状态监控、SQL查询与调试。监控与告警:本功能是达梦DEM工具的核心功能。通过远程主机部署代理,能够实现对远程主机状态和远程主机上达梦数据库实例状态的监控。重要的是,DEM的监控不只局限于单个数据库实例,它能够对数据库集群(MPP、RAC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 09:10:35
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.功能简介DEM全称为Dameng Enterprise Manager。本工具主要提供如下功能:客户端工具:用户能够通过DEM工具来进行达梦数据库的对象管理、状态监控、SQL查询与调试。 监控与告警:本功能是达梦DEM工具的核心功能。 系统管理:DEM工具提供了工具本身的系统配置与权限管理,方便不同用户同时使用工具,并限制非admin用户的权限。本文档着重讲述DEM工具的配置、启动过程,及第二            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 14:09:46
                            
                                777阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.简介   DEM是DM 企业管理器。DEM 以 WEB 应用的方式提供数据库管理,监控和维护的功能,实现远程管理和监控数据库实例,并且不仅局限于单个数据库实例的管理和监控,也能够对数据库集群(MPP,DSC,数据守护)进行管理和监控。DEM 不仅包含了传统桌面工具,管理工具 Manager,数据迁移工具 DTS 对等的功能, 还提供了集群部署,监控和告警的功能。 2.安装部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 13:54:51
                            
                                218阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、DM DW集群简介DM 数据守护(Data Watch)将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志,从而实现备库与主库的数据同步。DM 数据守护的核心思想是监控数据库状态,获取主、备库数据同步情况,为 Redo日志传输与重演过程中出现的各种异常情况提供一系列的解决方案。 DM 数据守护主要由主库、备库、Redo 日志、Redo 日志传输、Redo 日志            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-09 05:59:32
                            
                                233阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            数据库监控            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-02 11:26:00
                            
                                365阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            达梦数据库的用户管理安装完达成梦数据库,系统默认会自带有一些系统级的用户: 1、sys -----达梦数据库内置管理用户,不能登录数据库,数据库使用的大部分的数据字典和动态性能视图sys。 2、Sysdba -----数据库的管理员 3、Sysauditor---审计用户 4、Syssso---安全用户在达梦数据库里每一个用户都有一个默认的表空间,对于 SYS、SYSSSO、SYSAUDITOR            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 08:23:17
                            
                                346阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 下载达梦并进行安装下载地址:官网首页——服务与合作——下载中心(https://www.dameng.com/list_103.html)
根据需要自行下载需要的版本,测试版本为:x86  win64 DM8版本
注意:安装时请通读用户手册第一章:DM8 安装手册(https://eco.dameng.com/document/dm/zh-cn/pm/net-rogramming-guide.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 11:13:53
                            
                                547阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、数据守护实现原理将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志,从而实现备库与主库的数据同步。DM 数据守护的核心思想是监控数据库状态,获取主、备库数据同步情况,为 Redo 日志传输与 重演过程中出现的各种异常情况提供一系列的解决方案。如图所示,DM 数据守护系统结构主要由主库、备库、Redo 日志、Redo 日志传输、 Redo 日志重演、守护进程(d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 19:43:16
                            
                                379阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在深入了解达梦数据库后,我们会知道监视器服务和守护进程服务都是很重要的一部分,它们主要用来监控数据库状态,并在异常情况下进行故障处理。以下我们对这两个服务进行一些测试,来了解它们的工作特性。首先搭建了一主一备的集群,启动非确认监视器信息如下:一、监视器正常情况下的主备模拟主库发生异常:将主库数据库进程KILL(由于dmwatcher进程,kill后会很快进程会被重新拉起)查看主库和备库的状态 &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 15:00:21
                            
                                423阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、DM DW集群简介DM 数据守护(Data Watch)将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志,从而实现备库与主库的数据同步。DM 数据守护的核心思想是监控数据库状态,获取主、备库数据同步情况,为 Redo日志传输与重演过程中出现的各种异常情况提供一系列的解决方案。 DM 数据守护主要由主库、备库、Redo 日志、Redo 日志传输、Redo 日志            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-09 15:38:52
                            
                                416阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、空值判断函数1.COALESCE(n1,n2,…,nx):返回其参数中第一个非空的值,如果所有参数均为NULL,则返回NULL。如果参数为多媒体数据类型,如TEXT类型,则系统会将TEXT类型先转换为VARCHAR 类型或VARBINARY类型,转换的最大长度为8188,超过部分将被截断。SELECT COALESCE(NULL,TIME '12:00:00',TIME '11:00:00')            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 09:25:13
                            
                                5853阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            达梦管理工具使用起来方便、快捷、简单,对DM数据库不熟悉的小白也可以使用DM管理工具,完成数据库表空间、用户、表等创建、删除及修改等操作。一、达梦数据库管理工具--manager的启动1、通过ps命令查看到数据库程序的路径,数据库相关工具均在bin同级的tool目录下。[dmdba@his1 /]$ ps -ef |grep dmser
dmdba     64906  64373  0 20:1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 21:23:02
                            
                                660阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:        实时主备系统由主库、实时备库、守护进程和监视器组成。通过部署实时主备系统,可以及时检测并处理各种硬件故障、数据库实例异常,确保持续提供数据库服务。        在搭建数据守护系统前,应注意数据守护系统中各实例使用的 DM 服务器版本应一致,同时还应注意各实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 14:40:26
                            
                                252阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、背景       DM 数据守护(Data Watch)是一种集成化的高可用、高性能数据库解决方案,是数据库异地容灾的首选方案。通过部署 DM 数据守护,可以在硬件故障(如磁盘损坏)、自然灾害(地震、火灾)等极端情况下,避免数据损坏、丢失,保障数据安全,并且可以快速恢复数据库服务,满足用户不间断提供数据库服务的要求。一、数据准备(一)在主机上初始化数据库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 19:25:54
                            
                                89阅读