数据库
文章平均质量分 89
Beyond_Imagination
这个作者很懒,什么都没留下…
展开
-
DM还原恢复
增量备份首先创建增量备份所需的基备份BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini' FULL BACKUPSET '/opt/dmdbms/data/DAMENG/bak/01';创建增量备份BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini' INCREMENT WITH BACKUPDIR '/opt/dmdbms/data/DAMENG/bak/01' BACKUPSET '/opt/dmdbms原创 2021-04-12 22:09:19 · 529 阅读 · 0 评论 -
DM备份
概述在备份的概念中,可按照备份方式,备份原理,备份工具,粒度等的不同分为不同的方式。根据备份原理的不同,可分为物理/逻辑备份。物理备份:拷贝已使用的数据页(数据抽取),添加到备份集。逻辑备份:使用 DEXP 工具将数据以 SQL 逻辑的方式导出,支持库,模式,表的级别。根据数据库是否运行,可分为联机/脱机备份联机备份:数据库在运行时进行的备份。此时在备份过程中可能有事务还在运行,所以联机备份必须在归档开启的状态下进行,将备份过程中产生的日志一同备份。脱机备份:数据库停止时的备份。支持对异原创 2021-04-12 21:53:21 · 359 阅读 · 0 评论 -
DM内存结构
DM内存结构DM数据库有自己的内存管理系统,可以用于申请,释放内存,了解内存使用情况及发现内存泄漏和内存写越界的问题。DM内存结构包括内存池,缓冲区,排序区,哈希区等。#mermaid-svg-on9NOLFZ7wTbuPMW .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-on9NOLFZ7wTbuPMW原创 2021-04-12 21:12:58 · 338 阅读 · 0 评论 -
使用BenchMarkSQL对DM数据库进行性能测试。
使用BenchMarkSQL对DM数据库进行性能测试。官方下载。官方下载的包中暂时不支持DM数据库,可在此处下载修改后的测试包。搭建测试环境上传BenchMarkSQL测试包并解压。创建测试用户/表空间创建测试表空间。示例中为 bench。create tablespace bench datafile ‘/opt/dmdbms/data/DAMENG/bench01.dbf’ size 200;创建测试用户。示例中名为 bench。create user bench identified原创 2021-04-12 21:09:51 · 1355 阅读 · 0 评论 -
达梦 SQL程序设计基础
达梦SQL程序设计基础SQL程序是包含变量,控制结构,过程,函数等要素的一组SQL语句和控制语句的组合,相比普通的sql语句,SQL程序有更强大的复杂事务处理能力。程序块可以分为无名块和命名块无名块没有命名的程序块,无法调用命名块有存储过程,触发器,函数,包等等SQL程序块结构语句块是DMSQL的基本程序单元。由块声明,执行部分,异常处理部分组成。语法如下:DECLARE(可选) --声明部分,(声明头部)/* 声明部分:此处声明程序用到的类型,游标,变量 */BEGIN (必须)原创 2020-08-27 14:39:25 · 2363 阅读 · 0 评论