達(dá)夢數(shù)據(jù)庫運維實戰(zhàn)
定 價:89 元
叢書名:國產(chǎn)數(shù)據(jù)庫達(dá)夢叢書
- 作者:張守帥
- 出版時間:2021/8/1
- ISBN:9787121417016
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.132.3
- 頁碼:276
- 紙張:
- 版次:01
- 開本:16開
本書以DM8 為對象,系統(tǒng)地介紹了DM8 數(shù)據(jù)庫的安裝和維護(hù),以及達(dá)夢數(shù)據(jù)庫主流的兩大解決方案:達(dá)夢DW數(shù)據(jù)守護(hù)和DMDSC 高可用集群方案。本書演示了基于中標(biāo)麒麟Linux 平臺的大量實戰(zhàn)操作。通過本書的學(xué)習(xí),讀者可以掌握達(dá)夢數(shù)據(jù)庫的安裝和基礎(chǔ)操作,如用戶、表空間、普通標(biāo)、分區(qū)表、索引、參數(shù)、統(tǒng)計信息的管理操作,也可以系統(tǒng)地掌握達(dá)夢數(shù)據(jù)庫的備份和恢復(fù)技能,如邏輯備份與恢復(fù)、聯(lián)機(jī)備份與恢復(fù)、脫機(jī)備份與恢復(fù)。另外,本書還介紹了達(dá)夢DW 數(shù)據(jù)守護(hù)和 DMDSC 高可用集群方案,完善了達(dá)夢數(shù)據(jù)庫的運維體系。
張守帥,畢業(yè)于武漢大學(xué),擁有Oracle OCM 10g證書, 10年以上的IT行業(yè)的從業(yè)經(jīng)驗,具有豐富的理論知識和實踐經(jīng)驗,曾服務(wù)過來自韓國、日本及國內(nèi)客戶。參與DELL亞太地區(qū)數(shù)據(jù)遷移,負(fù)責(zé)湖北省中石化數(shù)據(jù)中心的組建和部署。參與編寫《達(dá)夢數(shù)據(jù)庫SQL指南》和《Windows Server 2003網(wǎng)絡(luò)架構(gòu)與系統(tǒng)部署》等系列叢書。曾擔(dān)任國內(nèi)某知名IT培訓(xùn)中心高級講師,從事數(shù)據(jù)庫課程的培訓(xùn),熟悉各種主流數(shù)據(jù)庫數(shù)據(jù)庫。
目 錄
第1章 達(dá)夢數(shù)據(jù)庫安裝部署 1
1.1 安裝 1
1.1.1 安裝前的準(zhǔn)備工作 1
1.1.2 安裝達(dá)夢數(shù)據(jù)庫 2
1.1.3 添加PATH環(huán)境變量 7
1.2 創(chuàng)建實例 8
1.2.1 使用DBCA工具創(chuàng)建實例 8
1.2.2 使用DMINIT工具創(chuàng)建實例 13
1.3 注冊實例服務(wù) 14
1.3.1 服務(wù)說明 14
1.3.2 命令行注冊和刪除服務(wù) 15
1.3.3 DBCA工具中的注冊和刪除服務(wù) 16
1.4 實例的啟動與關(guān)閉 18
1.4.1 通過dmserver命令 18
1.4.2 通過DM服務(wù)查看器 20
1.4.3 通過系統(tǒng)服務(wù) 21
1.4.4 DM實例的狀態(tài)和模式 21
1.5 DISQL工具的使用 22
1.5.1 連接默認(rèn)的達(dá)夢數(shù)據(jù)庫實例 23
1.5.2 使用IP地址和端口連接 23
1.5.3 使用service name連接 23
1.5.4 執(zhí)行腳本 24
1.5.5 執(zhí)行系統(tǒng)命令 24
1.5.6 環(huán)境變量的設(shè)置 24
1.6 DM管理工具的使用 25
1.6.1 連接DM管理工具 26
1.6.2 修改DM管理工具的顯示語言 28
1.6.3 啟用SQL助手(SQL Assist)功能 28
1.7 DEM安裝部署 29
1.7.1 DEM服務(wù)端操作 29
1.7.2 監(jiān)控代理部署 31
第2章 達(dá)夢數(shù)據(jù)庫體系架構(gòu) 33
2.1 物理結(jié)構(gòu) 33
2.1.1 配置文件 33
2.1.2 控制文件 34
2.1.3 數(shù)據(jù)文件 35
2.1.4 REDO日志文件 36
2.1.5 歸檔日志文件 36
2.1.6 備份文件 37
2.1.7 跟蹤日志文件 37
2.1.8 事件日志文件(告警日志) 37
2.2 邏輯結(jié)構(gòu) 38
2.2.1 表空間 38
2.2.2 記錄 39
2.2.3 頁 39
2.2.4 簇 40
2.2.5 段 41
2.3 內(nèi)存結(jié)構(gòu) 41
2.3.1 內(nèi)存池 41
2.3.2 緩沖區(qū) 43
2.3.3 排序區(qū) 48
2.3.4 哈希區(qū) 48
2.3.5 SSD緩沖區(qū) 49
2.4 線程說明 49
2.4.1 監(jiān)聽線程 51
2.4.2 工作線程 51
2.4.3 I/O線程 52
2.4.4 調(diào)度線程 52
2.4.5 日志FLUSH線程 52
第3章 達(dá)夢數(shù)據(jù)庫基本操作 54
3.1 用戶管理 54
3.1.1 達(dá)夢用戶說明 54
3.1.2 查看用戶相關(guān)的信息 55
3.1.3 用戶操作示例 57
3.2 表空間管理 58
3.2.1 表空間說明 58
3.2.2 表空間操作示例 59
3.3 表管理 62
3.3.1 普通表與堆表 62
3.3.2 普通表操作示例 62
3.3.3 堆表操作示例 63
3.4 HUGE表管理 65
3.4.1 HUGE表說明 65
3.4.2 HUGE表操作 66
3.5 分區(qū)表管理 67
3.5.1 分區(qū)表說明 67
3.5.2 分區(qū)表創(chuàng)建 67
3.5.3 水平分區(qū)表的維護(hù) 73
3.6 索引管理 77
3.6.1 創(chuàng)建索引 77
3.6.2 修改索引 83
3.6.3 刪除索引 84
3.7 參數(shù)管理 85
3.7.1 參數(shù)類型說明 85
3.7.2 修改參數(shù)值 86
3.8 統(tǒng)計信息管理 92
3.8.1 統(tǒng)計信息說明 92
3.8.2 操作示例 92
3.9 查看執(zhí)行計劃 95
3.9.1 執(zhí)行計劃說明 95
3.9.2 執(zhí)行計劃重用 97
3.10 管理AWR報告 97
3.10.1 AWR說明 97
3.10.2 操作示例 98
第4章 達(dá)夢數(shù)據(jù)庫的備份與還原 102
4.1 備份與還原類型 102
4.1.1 邏輯備份與還原 102
4.1.2 物理備份與還原 102
4.2 REDO日志和歸檔模式管理 103
4.2.1 聯(lián)機(jī)REDO日志 103
4.2.2 REDO日志歸檔 103
4.2.3 REDO日志操作 104
4.2.4 歸檔模式切換 106
4.3 邏輯備份與還原 108
4.3.1 全庫導(dǎo)出與導(dǎo)入示例 108
4.3.2 用戶級導(dǎo)出與導(dǎo)入示例 110
4.3.3 模式及導(dǎo)出與導(dǎo)入示例 112
4.3.4 表級導(dǎo)出與導(dǎo)入示例 114
4.3.5 DM管理工具中的導(dǎo)出與導(dǎo)入 114
4.4 聯(lián)機(jī)備份還原(SQL語句) 115
4.4.1 數(shù)據(jù)庫備份 116
4.4.2 DM管理工具中使用的聯(lián)機(jī)備份 117
4.4.3 表空間備份與表空間還原 119
4.4.4 表備份與表還原 120
4.4.5 歸檔備份 122
4.5 管理備份 123
4.5.1 查看備份信息 123
4.5.2 備份集校驗與刪除 125
4.6 脫機(jī)備份還原 127
4.6.1 DMRMAN工具 127
4.6.2 數(shù)據(jù)庫備份 131
4.6.3 歸檔備份與還原 131
4.6.4 歸檔修復(fù) 133
4.6.5 數(shù)據(jù)庫還原恢復(fù) 134
4.6.6 指定映射文件還原 139
4.6.7 表空間還原 140
4.7 使用DM控制臺工具進(jìn)行脫機(jī)備份 142
第5章 DM8數(shù)據(jù)守護(hù) 144
5.1 數(shù)據(jù)守護(hù) 144
5.1.1 守護(hù)進(jìn)程 145
5.1.2 監(jiān)視器 145
5.1.3 配置文件 146
5.2 實時主備環(huán)境搭建 147
5.2.1 環(huán)境說明 147
5.2.2 創(chuàng)建主庫并同步原始數(shù)據(jù) 147
5.2.3 配置主備庫參數(shù) 152
5.2.4 注冊并啟動守護(hù)進(jìn)程 156
5.2.5 配置監(jiān)視器 156
5.2.6 主備同步測試 159
5.3 數(shù)據(jù)守護(hù)的啟動與關(guān)閉 160
5.3.1 啟動說明 160
5.3.2 關(guān)閉說明 161
5.3.3 關(guān)閉數(shù)據(jù)守護(hù)環(huán)境 161
5.3.4 啟動數(shù)據(jù)守護(hù)環(huán)境 162
5.3.5 通過監(jiān)視器啟動和關(guān)閉 164
5.4 數(shù)據(jù)守護(hù)信息查看 170
5.4.1 通過監(jiān)視器查看 170
5.4.2 通過視圖查看 179
5.5 數(shù)據(jù)守護(hù)主備庫切換 179
5.5.1 Switchover 180
5.5.2 Takeover 181
5.5.3 數(shù)據(jù)守護(hù)的自動恢復(fù) 185
5.6 重建數(shù)據(jù)守護(hù)的備庫 190
5.6.1 模擬備庫故障 190
5.6.2 重建備庫實例 191
5.6.3 配置參數(shù)文件 191
5.6.4 備份主庫 191
5.6.5 在備庫上還原主庫 191
5.6.6 備份主庫歸檔 192
5.6.7 在備庫上恢復(fù)歸檔 193
5.6.8 MOUNT啟動備庫 193
5.6.9 修改備庫模式 193
5.6.10 在備庫注冊并啟動守護(hù)進(jìn)程 194
5.7 為實時主備添加備庫節(jié)點 195
5.7.1 環(huán)境說明 195
5.7.2 準(zhǔn)備新備庫 196
5.7.3 修改監(jiān)視器配置文件 197
5.7.4 驗證新的數(shù)據(jù)守護(hù)環(huán)境 198
第6章 達(dá)夢共享存儲數(shù)據(jù)庫集群 201
6.1 DMDSC說明 201
6.2 DMASM說明 202
6.2.1 DMASM概念 202
6.2.2 磁盤組說明 203
6.3 DMCSS說明 203
6.4 搭建DMDSC環(huán)境 204
6.4.1 環(huán)境準(zhǔn)備 204
6.4.2 UDEV綁定磁盤 205
6.4.3 配置裸設(shè)備 206
6.4.4 安裝達(dá)夢數(shù)據(jù)庫軟件 207
6.4.5 配置dmdcr_cfg.ini文件 207
6.4.6 使用DMASMCMD工具初始化 208
6.4.7 配置dmasvrmal.ini文件 209
6.4.8 準(zhǔn)備dmdcr.ini配置文件 209
6.4.9 啟動DMCSS/DMASM程序 210
6.4.10 創(chuàng)建DMASM磁盤組 212
6.4.11 配置dminit.ini文件 212
6.4.12 使用dminit 初始化數(shù)據(jù)庫環(huán)境 213
6.4.13 啟動數(shù)據(jù)庫服務(wù)器 214
6.4.14 連接數(shù)據(jù)庫驗證 215
6.4.15 注冊服務(wù) 215
6.4.16 啟動服務(wù)驗證 216
6.5 DMDSC連接的故障重連 217
6.5.1 配置連接服務(wù)名 217
6.5.2 測試故障自動重連 218
6.6 DMDSC信息查看 219
6.6.1 DMCSSM監(jiān)視器 219
6.6.2 集群相關(guān)的動態(tài)視圖 225
6.7 DMDSC的啟動與關(guān)閉 227
6.7.1 DMDSC的啟動/關(guān)閉流程 227
6.7.2 在節(jié)點故障的情況下啟動DMDSC 228
6.8 DMDSC的DCR磁盤/VOTE磁盤/磁盤組管理 234
6.8.1 添加測試磁盤 234
6.8.2 DMASMCMD 工具 234
6.8.3 裸設(shè)備路徑變化 240
6.8.4 DMASMTOOL工具 243
6.9 DMDSC的備份與恢復(fù) 248
6.9.1 遠(yuǎn)程歸檔 248
6.9.2 表的備份與恢復(fù) 253
6.9.3 數(shù)據(jù)庫的備份與恢復(fù) 254