達夢數據庫運維實戰

張守帥,戴明明

  • 出版商: 電子工業
  • 出版日期: 2021-08-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 276
  • 裝訂: 平裝
  • ISBN: 7121417014
  • ISBN-13: 9787121417016
  • 下單後立即進貨 (約4週~6週)

商品描述

本書以DM8 為對象,系統地介紹了DM8 數據庫的安裝和維護,以及達夢數據庫主流的兩大解決方案:達夢DW數據守護和DMDSC 高可用集群方案。本書演示了基於中標麒麟Linux 平臺的大量實戰操作。通過本書的學習,讀者可以掌握達夢數據庫的安裝和基礎操作,如用戶、表空間、普通標、分區表、索引、參數、統計信息的管理操作,也可以系統地掌握達夢數據庫的備份和恢復技能,如邏輯備份與恢復、聯機備份與恢復、離線備份與恢復。另外,本書還介紹了達夢DW 數據守護和 DMDSC 高可用集群方案,完善了達夢數據庫的運維體系。

作者簡介

張守帥,畢業於武漢大學,擁有Oracle OCM 10g證書, 10年以上的IT行業的從業經驗,具有豐富的理論知識和實踐經驗,曾服務過來自韓國、日本及國內客戶。
參與DELL亞太地區數據遷移,負責湖北省中石化數據中心的組建和部署。參與編寫《達夢數據庫SQL指南》和《Windows Server 2003網絡架構與系統部署》等系列叢書。
曾擔任國內某知名IT培訓中心高級講師,從事數據庫課程的培訓,熟悉各種主流數據庫數據庫。

目錄大綱

目 錄
第1章 達夢數據庫安裝部署 1
1.1 安裝 1
1.1.1 安裝前的準備工作 1
1.1.2 安裝達夢數據庫 2
1.1.3 添加PATH環境變量 7
1.2 創建實例 8
1.2.1 使用DBCA工具創建實例 8
1.2.2 使用DMINIT工具創建實例 13
1.3 註冊實例服務 14
1.3.1 服務說明 14
1.3.2 命令行註冊和刪除服務 15
1.3.3 DBCA工具中的註冊和刪除服務 16
1.4 實例的啟動與關閉 18
1.4.1 通過dmserver命令 18
1.4.2 通過DM服務查看器 20
1.4.3 通過系統服務 21
1.4.4 DM實例的狀態和模式 21
1.5 DISQL工具的使用 22
1.5.1 連接默認的達夢數據庫實例 23
1.5.2 使用IP地址和端口連接 23
1.5.3 使用service name連接 23
1.5.4 執行腳本 24
1.5.5 執行系統命令 24
1.5.6 環境變量的設置 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服務端操作 29
1.7.2 監控代理部署 31

第2章 達夢數據庫體系架構 33
2.1 物理結構 33
2.1.1 配置文件 33
2.1.2 控製文件 34
2.1.3 數據文件 35
2.1.4 REDO日誌文件 36
2.1.5 歸檔日誌文件 36
2.1.6 備份文件 37
2.1.7 跟踪日誌文件 37
2.1.8 事件日誌文件(告警日誌) 37
2.2 邏輯結構 38
2.2.1 表空間 38
2.2.2 記錄 39
2.2.3 頁 39
2.2.4 簇 40
2.2.5 段 41
2.3 內存結構 41
2.3.1 內存池 41
2.3.2 緩衝區 43
2.3.3 排序區 48
2.3.4 哈希區 48
2.3.5 SSD緩衝區 49
2.4 線程說明 49
2.4.1 監聽線程 51
2.4.2 工作線程 51
2.4.3 I/O線程 52
2.4.4 調度線程 52
2.4.5 日誌FLUSH線程 52

第3章 達夢數據庫基本操作 54
3.1 用戶管理 54
3.1.1 達夢用戶說明 54
3.1.2 查看用戶相關的信息 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 分區表管理 67
3.5.1 分區表說明 67
3.5.2 分區表創建 67
3.5.3 水平分區表的維護 73
3.6 索引管理 77
3.6.1 創建索引 77
3.6.2 修改索引 83
3.6.3 刪除索引 84
3.7 參數管理 85
3.7.1 參數類型說明 85
3.7.2 修改參數值 86
3.8 統計信息管理 92
3.8.1 統計信息說明 92
3.8.2 操作示例 92
3.9 查看執行計劃 95
3.9.1 執行計劃說明 95
3.9.2 執行計劃重用 97
3.10 管理AWR報告 97
3.10.1 AWR說明 97
3.10.2 操作示例 98

第4章 達夢數據庫的備份與還原 102
4.1 備份與還原類型 102
4.1.1 邏輯備份與還原 102
4.1.2 物理備份與還原 102
4.2 REDO日誌和歸檔模式管理 103
4.2.1 聯機REDO日誌 103
4.2.2 REDO日誌歸檔 103
4.2.3 REDO日誌操作 104
4.2.4 歸檔模式切換 106
4.3 邏輯備份與還原 108
4.3.1 全庫導出與導入示例 108
4.3.2 用戶級導出與導入示例 110
4.3.3 模式及導出與導入示例 112
4.3.4 表級導出與導入示例 114
4.3.5 DM管理工具中的導出與導入 114
4.4 聯機備份還原(SQL語句) 115
4.4.1 數據庫備份 116
4.4.2 DM管理工具中使用的聯機備份 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 脫機備份還原 127
4.6.1 DMRMAN工具 127
4.6.2 數據庫備份 131
4.6.3 歸檔備份與還原 131
4.6.4 歸檔修復 133
4.6.5 數據庫還原恢復 134
4.6.6 指定映射文件還原 139
4.6.7 表空間還原 140
4.7 使用DM控制台工具進行脫機備份 142

第5章 DM8數據守護 144
5.1 數據守護 144
5.1.1 守護進程 145
5.1.2 監視器 145
5.1.3 配置文件 146
5.2 實時主備環境搭建 147
5.2.1 環境說明 147
5.2.2 創建主庫並同步原始數據 147
5.2.3 配置主備庫參數 152
5.2.4 註冊並啟動守護進程 156
5.2.5 配置監視器 156
5.2.6 主備同步測試 159
5.3 數據守護的啟動與關閉 160
5.3.1 啟動說明 160
5.3.2 關閉說明 161
5.3.3 關閉數據守護環境 161
5.3.4 啟動數據守護環境 162
5.3.5 通過監視器啟動和關閉 164
5.4 數據守護信息查看 170
5.4.1 通過監視器查看 170
5.4.2 通過視圖查看 179
5.5 數據守護主備庫切換 179
5.5.1 Switchover 180
5.5.2 Takeover 181
5.5.3 數據守護的自動恢復 185
5.6 重建數據守護的備庫 190
5.6.1 模擬備庫故障 190
5.6.2 重建備庫實例 191
5.6.3 配置參數文件 191
5.6.4 備份主庫 191
5.6.5 在備庫上還原主庫 191
5.6.6 備份主庫歸檔 192
5.6.7 在備庫上恢復歸檔 193
5.6.8 MOUNT啟動備庫 193
5.6.9 修改備庫模式 193
5.6.10 在備庫註冊並啟動守護進程 194
5.7 為實時主備添加備庫節點 195
5.7.1 環境說明 195
5.7.2 準備新備庫 196
5.7.3 修改監視器配置文件 197
5.7.4 驗證新的數據守護環境 198

第6章 達夢共享存儲數據庫集群 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環境 204
6.4.1 環境準備 204
6.4.2 UDEV綁定磁盤 205
6.4.3 配置裸設備 206
6.4.4 安裝達夢數據庫軟件 207
6.4.5 配置dmdcr_cfg. ini文件 207
6.4.6 使用DMASMCMD工具初始化 208
6.4.7 配置dmasvrmal. ini文件 209
6.4.8 準備dmdcr. ini配置文件 209
6.4.9 啟動DMCSS/DMASM程序 210
6.4.10 創建DMASM磁盤組 212
6.4.11 配置dminit. ini文件 212
6.4.12 使用dminit 初始化數據庫環境 213
6.4.13 啟動數據庫服務器 214
6.4.14 連接數據庫驗證 215
6.4.15 註冊服務 215
6.4.16 啟動服務驗證 216
6.5 DMDSC連接的故障重連 217
6.5.1 配置連接服務名 217
6.5.2 測試故障自動重連 218
6.6 DMDSC信息查看 219
6.6.1 DMCSSM監視器 219
6.6.2 集群相關的動態視圖 225
6.7 DMDSC的啟動與關閉 227
6.7.1 DMDSC的啟動/關閉流程 227
6.7.2 在節點故障的情況下啟動DMDSC 228
6.8 DMDSC的DCR磁盤/VOTE磁盤/磁盤組管理 234
6.8.1 添加測試磁盤 234
6.8.2 DMASMCMD 工具 234
6.8.3 裸設備路徑變化 240
6.8.4 DMASMTOOL工具 243
6.9 DMDSC的備份與恢復 248
6.9.1 遠程歸檔 248
6.9.2 表的備份與恢復 253
6.9.3 數據庫的備份與恢復 254