没有合适的资源?快使用搜索试试~ 我知道了~
首页达梦数据库系统管理员手册
达梦数据库系统管理员手册
需积分: 10 208 浏览量
更新于2023-05-25
评论 1
收藏 5.29MB PDF 举报
达梦数据库系统管理员手册,达梦数据库是国产数据库里最好使用的,可以跟oracle数据无缝替换的
资源详情
资源评论
资源推荐

目录
目录
目录 .......................................................................................................................... I
第一部分 数据库体系架构 ..................................................................................... 1
第 1 章 DM 逻辑结构概述 ............................................................................... 1
1.1 数据库和实例 .......................................................................................................... 1
1.1.1 数据库 ...................................................................................................... 1
1.1.2 实例 .......................................................................................................... 1
1.2 DM 逻辑存储结构 .................................................................................................... 1
1.2.1 表空间 ...................................................................................................... 2
1.2.2 页 .............................................................................................................. 3
1.2.3 簇 .............................................................................................................. 4
1.2.4 段 .............................................................................................................. 4
第 2 章 DM 物理存储结构 ................................................................................ 6
2.1 配置文件 .................................................................................................................. 6
2.1.1 DM 数据库服务配置 ................................................................................ 7
2.1.2 数据守护配置 ........................................................................................ 28
2.1.3 复制配置 ................................................................................................ 29
2.1.4 审计配置 ................................................................................................ 30
2.2 控制文件 ................................................................................................................ 31
2.3 数据文件 ................................................................................................................ 31
2.4 重做日志文件
........................................................................................................ 32
2.5 归档日志文件 ........................................................................................................ 32
2.6 逻辑日志文件 ........................................................................................................ 33
2.7 备份文件 ................................................................................................................ 33
2.8 跟踪日志文件 ........................................................................................................ 33
2.9 事件日志文件 ........................................................................................................ 34
2.10 数据重演文件 ........................................................................................................ 34
第 3 章 DM 内存结构 ...................................................................................... 35
3.1 内存池 .................................................................................................................... 35
3.1.1 HEAP ....................................................................................................... 35
3.1.2 VPOOL ..................................................................................................... 35
3.2 缓冲区 .................................................................................................................... 36
3.2.1 数据缓冲区 ............................................................................................ 36
3.2.2 日志缓冲区 ............................................................................................ 37
3.2.3 字典缓冲区 ............................................................................................ 37
3.2.4 SQL 缓冲区 ............................................................................................ 37
3.3 排序区 .................................................................................................................... 38
3.4 哈希区 .................................................................................................................... 38
3.5 SSD 缓冲区 ............................................................................................................ 38
I

目录
第 4 章 管理 DM 线程 ..................................................................................... 39
4.1 监听线程 ................................................................................................................ 39
4.2 工作线程 ................................................................................................................ 39
4.3 IO 线程 .................................................................................................................. 39
4.4 调度线程 ................................................................................................................ 40
4.5 日志 FLUSH 线程 .................................................................................................. 40
4.6 日志归档线程 ........................................................................................................ 40
4.7 日志重做线程 ........................................................................................................ 40
4.8 日志 APPLY 线程 .................................................................................................. 41
4.9 定时器线程 ............................................................................................................ 41
4.10 逻辑日志归档线程 ................................................................................................ 41
4.11 数据守护相关线程 ................................................................................................ 41
4.12 MAL 系统相关线程 ................................................................................................ 42
4.13 其他线程 ................................................................................................................ 42
4.14 线程信息的查看 .................................................................................................... 42
第 5 章 DM7 的升级 ....................................................................................... 43
5.1 选择升级方法 ........................................................................................................ 43
5.2 升级前准备工作 .................................................................................................... 43
5.3 使用数据迁移工具 ................................................................................................ 44
5.4 使用数据导入导出工具 ........................................................................................ 44
5.5 升级后期工作 ........................................................................................................ 44
第二部分 基础数据库管理 ................................................................................... 45
第 6 章 DM 系统管理员 .................................................................................. 45
6.1 DM 系统管理员的类型 .......................................................................................... 45
6.2 数据库管理员的任务 ............................................................................................ 46
6.3 数据库安全员的任务 ............................................................................................ 47
6.4 数据库审计员的任务 ............................................................................................ 47
第 7 章 创建和配置 DM 数据库 ...................................................................... 48
7.1 创建 DM 数据库 ..................................................................................................... 48
7.2 使用数据库配置工具创建数据库 ........................................................................ 48
7.2.1 启动数据库配置工具 ............................................................................ 48
7.2.2 使用数据库配置工具创建数据库 ......................................................... 49
7.3 使用 dminit 创建数据库 .................................................................................... 56
7.3.1 从命令行运行 dminit .......................................................................... 57
7.3.2 双击启动 dminit .................................................................................. 60
7.3.3 裸设备支持 ............................................................................................ 60
7.4 注册数据库服务 .................................................................................................... 62
7.5 查看数据库信息 .................................................................................................... 64
7.6
删除数据库 ............................................................................................................ 64
7.7 删除数据库服务 .................................................................................................... 67
7.8 数据库服务配置脚本 ............................................................................................ 70
7.8.1 服务安装脚本文件 ................................................................................ 70
7.8.2 服务卸载脚本文件 ................................................................................ 70
II

目录
第 8 章 启动和关闭数据库 ............................................................................ 72
8.1 启动数据库 ............................................................................................................ 72
8.1.1 Windows 系统 ...................................................................................... 72
8.1.2 Linux 系统 ........................................................................................... 74
8.1.3 检查 LICENSE ....................................................................................... 74
8.2 数据库状态和模式 ................................................................................................ 74
8.3 关闭数据库 ............................................................................................................ 75
8.3.1 Windows 系统 ...................................................................................... 75
8.3.2 Linux 系统 ........................................................................................... 76
第 9 章 管理模式对象的空间 ........................................................................ 78
9.1 设置存储参数 ........................................................................................................ 78
9.1.1 普通表和索引 ........................................................................................ 78
9.1.2 堆表 ........................................................................................................ 79
9.1.3 列存储表 ................................................................................................ 79
9.2 收回多余的空间 .................................................................................................... 79
9.3 用户和表上的空间限制 ........................................................................................ 80
9.3.1 用户的空间限制 .................................................................................... 80
9.3.2 表对象的空间限制 ................................................................................ 80
9.4 查看模式对象的空间使用 .................................................................................... 80
9.4.1
查看用户占用的空间 ............................................................................ 80
9.4.2 查看表占用的空间 ................................................................................ 80
9.4.3 查看表使用的页数 ................................................................................ 80
9.4.4 查看索引占用的空间 ............................................................................ 81
9.4.5 查看索引使用的页数 ............................................................................ 81
9.5 数据类型的空间使用 ............................................................................................ 81
第 10 章 管理表 ............................................................................................... 83
10.1 管理表的准则 ........................................................................................................ 83
10.1.1 设计表 .................................................................................................... 83
10.1.2 指定表的存储空间上限 ........................................................................ 84
10.1.3 指定表的存储位置 ................................................................................ 84
10.2 创建表 .................................................................................................................... 84
10.2.1 创建普通表 ............................................................................................ 84
10.2.2 指定表的聚集索引 ................................................................................ 85
10.2.3 指定表的填充因子 ................................................................................ 85
10.2.4 查询建表 ................................................................................................ 86
10.2.5 创建临时表 ............................................................................................ 86
10.3 更改表 .................................................................................................................... 87
10.4 删除表 .................................................................................................................... 87
10.5 清空表 .................................................................................................................... 87
10.5.1 使用 DELETE .......................................................................................... 88
10.5.2 使用 DROP 和 CREATE .......................................................................... 88
10.5.3 使用 TRUNCATE ..................................................................................... 88
10.6 查看表信息 ............................................................................................................ 88
10.6.1 查看表定义 ............................................................................................ 88
10.6.2 查看自增列信息 .................................................................................... 88
III

目录
10.6.3 查看表的空间使用情况 ........................................................................ 89
第 11 章 管理索引 ........................................................................................... 90
11.1 管理索引的准则 .................................................................................................... 90
11.1.1 在表中插入数据后创建索引 ................................................................ 90
11.1.2 索引正确的表和列 ................................................................................ 90
11.1.3 为性能而安排索引列 ............................................................................ 90
11.1.4 限制每个表的索引的数量 .................................................................... 91
11.1.5 估计索引大小和设置存储参数 ............................................................. 91
11.1.6 为每个索引指定表空间 ........................................................................ 91
11.2 创建索引 ................................................................................................................ 91
11.2.1 明确地创建索引 .................................................................................... 91
11.2.2 创建聚集索引 ........................................................................................ 92
11.2.3 明确地创建唯一索引 ............................................................................ 92
11.2.4 自动创建与约束相关的唯一索引 ......................................................... 93
11.2.5 创建基于函数的索引 ............................................................................ 93
11.2.6 创建位图索引 ........................................................................................ 94
11.2.7 创建位图连接索引 ................................................................................ 94
11.3 重建索引 ................................................................................................................ 95
11.4 删除索引 ................................................................................................................ 95
11.5 查看索引信息 ........................................................................................................ 96
第 12 章 PL/SQL .............................................................................................. 97
12.1 PL/SQL 概述 ......................................................................................................... 97
12.1.1 PL/SQL 优点 ......................................................................................... 97
12.1.2 PL/SQL 语句块 ..................................................................................... 97
12.2 PL/SQL 变量 ......................................................................................................... 98
12.3 PL/SQL 数据类型和操作符 ................................................................................. 99
12.3.1 SQL 数据类型 ........................................................................................ 99
12.3.2 %TYPE 和%ROWTYPE ........................................................................... 100
12.3.3 记录类型 .............................................................................................. 101
12.3.4 数组类型 .............................................................................................. 102
12.3.5 操作符 .................................................................................................. 103
12.4 PL/SQL 流控制 ................................................................................................... 104
12.4.1 IF 语句 ................................................................................................ 104
12.4.2 LOOP 语句 ........................................................................................... 105
12.4.3 WHILE 语句 ......................................................................................... 105
12.4.4 FOR 语句 .............................................................................................. 106
12.4.5 EXIT 语句 ........................................................................................... 106
12.4.6 GOTO 语句 ........................................................................................... 106
12.4.7 NULL 语句 ........................................................................................... 107
12.5 PL/SQL 访问数据库 ........................................................................................... 107
12.5.1 数据查询 .............................................................................................. 107
12.5.2 数据操纵 .............................................................................................. 108
12.5.3 数据定义 .............................................................................................. 109
12.6 PL/SQL 与数据库交互 ....................................................................................... 109
12.6.1 存储过程 .............................................................................................. 109
12.6.2 存储函数 .............................................................................................. 110
IV

目录
12.6.3 游标 ...................................................................................................... 111
12.6.4 引用游标 .............................................................................................. 113
12.6.5 动态 SQL ............................................................................................... 114
12.7 自治事务 .............................................................................................................. 116
12.7.1 定义自治事务 ...................................................................................... 116
12.7.2 自治事务完整性与死锁检测 .............................................................. 116
12.7.3 自治事务嵌套 ...................................................................................... 117
12.8 异常处理 .............................................................................................................. 117
12.8.1 异常处理程序 ...................................................................................... 117
12.8.2 预定义的异常 ...................................................................................... 117
12.8.3 用户自定义的异常 .............................................................................. 119
12.9 PL/SQL 调试工具 ............................................................................................... 119
12.9.1 命令行参数 .......................................................................................... 119
12.9.2 功能描述 .............................................................................................. 120
12.10 小结 .............................................................................................................. 126
第 13 章 管理触发器 ......................................................................................128
13.1 触发器的使用 ...................................................................................................... 128
13.2 表级触发器 .......................................................................................................... 130
13.2.1 语句级触发器 ...................................................................................... 130
13.2.2 元组级触发器 ...................................................................................... 131
13.3 事件触发器 .......................................................................................................... 133
13.4 时间触发器 .......................................................................................................... 133
13.5 触发器总结 .......................................................................................................... 134
第 14 章 管理视图、序列和同义词 ................................................................135
14.1 管理视图 .............................................................................................................. 135
14.2 管理序列 .............................................................................................................. 135
14.3 管理同义词 .......................................................................................................... 136
14.4 查看视图、序列和同义词信息 .......................................................................... 136
第 15 章 模式对象的常规管理 .......................................................................137
15.1 在单个操作中创建多个模式对象 ...................................................................... 137
15.2 重命名模式对象 .................................................................................................. 138
15.3 启用和停用触发器 .............................................................................................. 138
15.4 管理完整性约束 .................................................................................................. 139
15.4.1 完整性约束状态 .................................................................................. 139
15.4.2 定义完整性约束 .................................................................................. 139
15.4.3 修改或删除现有的完整性约束 ........................................................... 139
15.4.4 查看约束信息 ...................................................................................... 140
15.5 管理对象依赖性 .................................................................................................. 140
15.6 管理对象名称解析 .............................................................................................. 140
15.7 显示有关模式对象的信息 .................................................................................. 141
第三部分 高级数据库管理 ..................................................................................142
第 16 章 数据库布局和存储管理 ...................................................................142
16.1 管理表空间 .......................................................................................................... 142
V
剩余460页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0