第1章 數據庫集群技術 1
1.1 數據庫集群技術的基本概念 1
1.1.1 數據庫集群的CAP理論 1
1.1.2 數據庫集群的架構指標 3
1.2 數據庫集群架構模式 5
1.2.1 讀寫分離架構 5
1.2.2 大規(guī)模并行處理(MPP)架構 10
1.2.3 多實例數據共享架構 15
1.3 主流廠商數據庫集群產品簡介 16
1.3.1 MySQL 16
1.3.2 Oracle 18
1.3.3 Greenplum 22
1.3.4 數據庫中間件 24
1.4 達夢數據庫集群簡介 26
1.4.1 達夢數據守護集群 26
1.4.2 達夢讀寫分離集群 27
1.4.3 達夢大規(guī)模并行處理集群 28
1.4.4 達夢數據共享集群 29
第2章 達夢數據庫數據守護集群 30
2.1 數據守護的概念 30
2.1.1 數據守護的基本概念 30
2.1.2 數據守護的術語定義 39
2.1.3 數據守護的系統(tǒng)特性 39
2.1.4 數據守護的主要功能 41
2.1.5 配置文件 42
2.2 數據守護的原理 49
2.2.1 守護進程 50
2.2.2 監(jiān)視器 56
2.2.3 歸檔管理 58
2.3 實時主備環(huán)境的搭建 62
2.3.1 環(huán)境說明 62
2.3.2 數據準備 63
2.3.3 主庫配置 64
2.3.4 備庫配置 66
2.3.5 監(jiān)視器配置 69
2.4 數據守護集群的啟動與關閉 69
2.4.1 啟動主庫 69
2.4.2 啟動備庫 70
2.4.3 啟動守護進程 71
2.4.4 啟動監(jiān)視器 72
2.4.5 手動方式啟動數據守護系統(tǒng) 73
2.4.6 強制 Open 數據庫 73
2.4.7 關閉數據守護系統(tǒng) 74
2.5 數據守護集群故障切換和重連 75
2.5.1 主備庫切換 76
2.5.2 主庫故障、備庫接管 77
2.5.3 備庫強制接管 78
2.5.4 備庫故障處理 78
2.6 DEM工具配置數據守護集群 79
2.6.1 DEM工具安裝配置 79
2.6.2 DEM部署數據守護集群 83
2.6.3 DEM監(jiān)控數據守護集群 94
第3章 達夢數據庫讀寫分離集群 97
3.1 讀寫分離集群的基本概念 97
3.1.1 讀寫分離集群設計考慮及與數據守護集群的關系 97
3.1.2 讀寫分離集群的功能與特點 98
3.2 讀寫分離集群的實現原理 99
3.2.1 讀寫分離集群體系架構 99
3.2.2 主備庫數據一致性原理 100
3.2.3 主備庫讀寫分離原理 102
3.3 讀寫分離集群的搭建 105
3.3.1 讀寫分離集群的配置說明 105
3.3.2 讀寫分離集群的環(huán)境說明 107
3.3.3 讀寫分離集群的數據準備 112
3.3.4 讀寫分離集群的主庫配置 116
3.3.5 讀寫分離集群的備庫配置 120
3.3.6 讀寫分離集群的監(jiān)視器配置 122
3.3.7 注冊并啟動守護進程 123
3.4 讀寫分離接口配置 125
3.4.1 JDBC接口配置 125
3.4.2 DPI接口配置 125
3.4.3 ODBC接口配置 126
3.4.4 Provider接口配置 126
3.4.5 DCI接口配置 126
3.5 動態(tài)增加讀寫分離集群節(jié)點 127
3.5.1 數據準備 127
3.5.2 配置新備庫 127
3.5.3 動態(tài)添加MAL配置 130
3.5.4 動態(tài)添加歸檔配置 130
3.5.5 配置啟動監(jiān)視器 130
3.6 DEM工具配置讀寫分離集群 131
3.6.1 DEM工具環(huán)境準備 131
3.6.2 DEM部署讀寫分離集群 134
第4章 達夢數據庫大規(guī)模并行處理集群 137
4.1 大規(guī)模并行處理集群概述 137
4.1.1 大規(guī)模并行處理集群的原理 137
4.1.2 大規(guī)模并行處理集群的概念 140
4.2 大規(guī)模并行處理集群部署 140
4.2.1 環(huán)境準備 141
4.2.2 分布表 142
4.2.3 數據裝載 143
4.2.4 啟動和停止MPP系統(tǒng) 143
4.3 大規(guī)模并行處理集群并行執(zhí)行計劃 143
4.3.1 并行執(zhí)行計劃流程 144
4.3.2 并行執(zhí)行計劃的操作符 145
4.3.3 數據分布與并行執(zhí)行計劃 145
4.4 大規(guī)模并行處理集群管理 146
4.4.1 DEM部署MPP集群 146
4.4.2 動態(tài)增加MPP集群節(jié)點 155
4.5 大規(guī)模并行處理集群主備系統(tǒng) 162
4.5.1 DM MPP集群主備系統(tǒng)原理 162
4.5.2 DM MPP集群主備系統(tǒng)部署 162
第5章 達夢數據庫數據共享集群 174
5.1 數據共享集群概述 174
5.1.1 數據共享集群的特性 174
5.1.2 數據共享集群的概念 175
5.1.3 數據共享集群的工作原理 176
5.2 數據共享集群的搭建 177
5.2.1 數據共享集群的環(huán)境準備 178
5.2.2 共享存儲配置 178
5.2.3 DMASM配置 182
5.2.4 初始化數據庫環(huán)境并啟動數據庫服務器 190
5.3 數據共享集群的啟動和關閉 193
5.3.1 啟動/關閉數據共享集群 193
5.3.2 配置重連機制 195
5.4 數據共享集群的備份、還原與恢復 196
5.4.1 歸檔說明 197
5.4.2 備份 200
5.4.3 還原 205
5.4.4 恢復 209
5.4.5 解密與解壓縮 211
5.4.6 并行還原 212
5.5 數據共享集群的數據守護 212
5.5.1 數據守護配置 212
5.5.2 數據守護的管理規(guī)則 216
5.5.3 數據守護使用說明 220