-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
金融數據庫轉型實戰:基于OCEANBASE 版權信息
- ISBN:9787121494741
- 條形碼:9787121494741 ; 978-7-121-49474-1
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
金融數據庫轉型實戰:基于OCEANBASE 本書特色
☆ OceanBase客戶專家委員會成員林春執筆。
☆ 涵蓋金融業數據庫轉型的大量經驗與實例。
☆ 重點解析OceanBase 4.2新特性。
☆ 全面對比Oracle與OceanBase技術架構。
☆ 詳細介紹異構數據庫轉型中的降本方法。
☆ 金融數據庫評估、改造、優化、遷移、管理。
☆ 螞蟻集團副總裁、OceanBase創始人兼首席科學家陽振坤,中國軟件評測中心(工業和信息化部軟件與集成電路促進中心)執行主任劉龍庚作序推薦。
金融數據庫轉型實戰:基于OCEANBASE 內容簡介
全書共10章:第1章介紹金融業務系統架構、數據庫使用現狀及太保的數據庫轉型歷程;第2章介紹金融行業分布式數據庫選型標準以及數據庫選型考察要點;第3章重點介紹金融數據庫轉型降本策略,包括應用改造、測試成本、遷移成本、硬件成本、架構設計等環節,具有指導意義;第4~7章結合數據庫轉型實戰經驗以及OceanBase 4.2版本新特性,從數據庫配置基線、開發規范、性能調優、管理轉型等方面介紹OceanBase的*佳實踐;第8~9章介紹數據庫改造及遷移案例,內容翔實;第10章介紹OceanBase備份與恢復的*佳實踐。本書適用于金融IT從業者及OceanBase使用者。
金融數據庫轉型實戰:基于OCEANBASE金融數據庫轉型實戰:基于OCEANBASE 前言
☆ 編寫背景
目前,金融數據庫的數字化轉型方興未艾。以OceanBase為代表的新型分布式數據庫憑借其高可用性、水平擴展能力和成本優勢,正在成為金融數據庫數字化轉型的重要解決方案。然而,相較于Oracle等成熟的商業數據庫,市場上關于OceanBase的應用實踐和深度使用的圖書較少。許多金融機構在開展數據庫數字化轉型工作時往往感到無從下手,缺乏有效的指導。作為本書的主筆人,近 3年來,我有幸參與到中國太平洋保險集團(簡稱“太保”)的數據庫數字化轉型工作中,在這個過程中,我所在的團隊經歷了無數個日夜的努力和奮斗,在公司領導及數智研究院院長的悉心指導下,與數據庫團隊、研發側各項目組以及廠商專家緊密合作,共同面對困難和挑戰。我們通過不懈的努力,*終實現了大量復雜系統的成功上線,并保證了其穩定運行。這一成果不僅是一個重要里程碑,也為整個金融行業樹立了標桿。鑒于此,我深感有必要將這些寶貴的實戰經驗和方法論整理成書,以供那些正處在或即將步入金融數據庫轉型過程中的同行借鑒。本書旨在填補市場上關于OceanBase應用和實踐的空白,為更多希望使用OceanBase產品的企業及用戶提供有力的支持。
☆ 本書特色
金融數據庫轉型實戰:基于OCEANBASE 目錄
第1章 金融數據庫轉型概述 1
1.1 金融數據庫轉型背景 1
1.1.1 金融業務系統架構及數據庫使用現狀 1
1.1.2 金融數據庫轉型的特殊性要求 2
1.1.3 金融數據庫轉型原因 3
1.2 金融數據庫概述 4
1.2.1 金融行業主流開源數據庫簡介 4
1.2.2 商業數據庫與主流開源數據庫對比 5
1.2.3 金融數據庫使用痛點 6
1.3 數據庫轉型歷程 7
1.3.1 因地制宜確定技術路線 7
1.3.2 核心攻堅方案 7
1.3.3 知識沉淀,工具創新 7
1.3.4 育才多優 7
第2章 金融行業分布式數據庫選型 8
2.1 分布式數據庫分類 8
2.1.1 存算架構分類 8
2.1.2 分布式架構分類 8
2.1.3 交易類型分類 9
2.2 分布式數據庫現狀 9
2.3 分布式數據庫選型考察要點 11
2.3.1 數據層面 11
2.3.2 功能層面 12
2.3.3 效果層面 12
2.4 核心客服系統改造選型案例 13
2.4.1 核心客服系統特點 13
2.4.2 核心客服系統分布式數據庫選型評估技術難點 13
2.5 OceanBase對數據庫轉型的價值 14
第3章 金融數據庫轉型降本策略 16
3.1 整體概述 16
3.1.1 應用改造降本 17
3.1.2 測試成本優化 19
3.1.3 遷移成本優化 19
3.1.4 硬件成本優化 19
3.1.5 架構設計優化 20
3.2 改造預評估的意義 20
3.3 改造預評估方案 20
3.3.1 采集信息 21
3.3.2 分析確定不兼容點 23
第4章 OceanBase安裝及配置*佳實踐 26
4.1 OceanBase基本概念 26
4.2 OceanBase部署*佳實踐 28
4.2.1 數據庫高可用選擇 28
4.2.2 OceanBase集群部署流程 30
4.2.3 OBServer目錄結構 44
4.2.4 部署OBServer服務器常見問題及解決方案 45
4.3 租戶創建*佳實踐 46
4.3.1 OceanBase 4.0版本租戶特性 46
4.3.2 通過SQL語句創建租戶 49
4.3.3 通過OCP白屏創建租戶 50
4.4 OceanBase配置*佳實踐 53
4.4.1 OBServer集群參數 53
4.4.2 OBServer租戶參數 55
4.4.3 OBProxy參數 58
第5章 OceanBase高性能開發*佳實踐 60
5.1 術語定義 60
5.2 OceanBase設計規范 62
5.2.1 集群設計 62
5.2.2 租戶設計 63
5.2.3 數據庫報表設計 64
5.2.4 表設計 65
5.2.5 字段設計 67
5.2.6 序列設計 69
5.2.7 分區設計 70
5.2.8 索引設計 71
5.2.9 OceanBase對象限制 73
5.3 OceanBase過程化語言編寫規范 75
5.4 SQL語句編寫規范 76
5.4.1 查詢語句規范 76
5.4.2 增刪改語句規范 78
5.4.3 多表連接規范 79
5.4.4 事務規范 82
5.4.5 DDL語句 82
5.5 分布式對象設計 82
5.5.1 OceanBase分布式對象設計*佳實踐 82
5.5.2 表組設計 83
5.5.3 復制表設計 87
5.6 字符集 90
5.7 Java應用訪問OceanBase規范 90
第6章 OceanBase性能調優實戰 92
6.1 性能調優 92
6.1.1 調優特點 92
6.1.2 全鏈路調優關鍵因素 93
6.1.3 調優考量要點 94
6.1.4 SQL性能問題來源 94
6.1.5 SQL調優方法 96
6.2 定位性能問題 97
6.2.1 檢查系統全局資源負載 97
6.2.2 檢查數據庫運行狀態 98
6.2.3 檢查數據庫慢查詢SQL 99
6.2.4 檢查數據庫關鍵參數和變量 101
6.2.5 檢查JDBC連接配置參數 101
6.2.6 檢查OBProxy性能參數 103
6.3 數據庫優化器解析及統計信息收集 104
6.3.1 優化器 104
6.3.2 基于規則的路徑選擇 104
6.3.3 基于成本的路徑選擇 105
6.3.4 統計信息 105
6.3.5 直方圖 106
6.3.6 統計信息的收集 111
6.4 SQL語句監控及執行計劃查看工具 115
6.4.1 GV$OB_SQL_AUDIT視圖 115
6.4.2 GV$OB_PLAN_CACHE_PLAN_STAT視圖 118
6.4.3 GV$OB_PLAN_CACHE_PLAN_EXPLAIN視圖 120
6.4.4 EXPLAIN命令輸出內容 121
6.4.5 DBMS_XPLAN系統包 123
6.4.6 GV$SQL_PLAN_MONITOR視圖 128
6.4.7 SQL Trace 131
6.5 OceanBase常見算子 133
6.5.1 TABLE SCAN 133
6.5.2 JOIN 136
6.5.3 MATERIAL 137
6.5.4 UNION 138
6.5.5 GROUP BY 138
6.5.6 SUBPLAN FILTER 140
6.5.7 SUBPLAN SCAN 142
6.5.8 EXCHANGE 143
6.5.9 GI 144
6.5.10 分布式與并行執行 144
6.6 分區表及索引設計 147
6.6.1 分區表 147
6.6.2 索引 149
6.7 SQL語句優化實戰技巧 152
6.7.1 SQL語句查詢技巧與示例 152
6.7.2 Hint 153
6.7.3 如何分析存儲過程性能問題 154
6.8 性能優化案例 158
6.8.1 避免濫用并行特性優化的案例 158
6.8.2 表分片數據不平衡導致的性能問題案例 160
6.8.3 FOR循環優化思路 161
6.8.4 PL相關的性能問題案例 162
6.8.5 使用with子句優化的案例 162
第7章 OceanBase管理轉型實戰 165
7.1 OceanBase架構 165
7.1.1 存儲架構 165
7.1.2 內存架構 171
7.1.3 OceanBase鎖類型 173
7.1.4 隔離級別 175
7.1.5 線程架構 178
7.1.6 多版本讀一致性 182
7.1.7 并發控制 183
7.1.8 Oracle轉型OceanBase術語映射 184
7.2 OceanBase管理基礎 189
7.2.1 OceanBase系統日志 189
7.2.2 OceanBase視圖 193
7.2.3 OCP白屏管理 194
7.3 OBServer啟動停止操作內幕 198
7.3.1 OBServer的啟動 198
7.3.2 OBServer的停止 201
7.4 OceanBase日常管理操作 201
7.4.1 集群運維管理 201
7.4.2 OBServer運維管理 202
7.4.3 停機運維 203
7.4.4 替換故障節點 204
7.4.5 容量不足問題 204
7.5 數據庫監控 205
7.5.1 常見監控方法 206
7.5.2 性能監控 208
7.6 常見異常處理 210
7.6.1 事務監控和問題處理 210
7.6.2 內存監控和問題處理 214
7.6.3 鎖監控和問題處理 216
7.6.4 轉儲與合并監控和問題處理 222
7.6.5 Clog日志監控和問題處理 224
7.6.6 主備庫監控和問題處理 226
7.7 管理維護實戰案例集錦 228
7.7.1 OBServer參數設置錯誤導致啟動失敗 228
7.7.2 系統等待事件時間未能觀測 230
7.7.3 超高頻TRUNCATE語句引發的性能問題 234
第8章 核心客服系統大庫評估及改造 237
8.1 核心客服系統改造概況 237
8.1.1 核心客服系統改造背景及上線情況 237
8.1.2 核心客服系統攻堅思考 238
8.2 核心客服系統集群架構設計與優化 240
8.2.1 核心客服系統集群架構設計 240
8.2.2 核心客服系統應用優化 243
8.2.3 核心客服系統遷移 246
8.2.4 租戶關鍵參數配置 250
8.3 OceanBase大庫改造評估與優化 255
8.3.1 國產服務器CPU性能快速評估方法 255
8.3.2 OceanBase租戶CPU設計 255
8.3.3 遷移資源換算標準 258
8.3.4 大庫改造標準 259
8.4 某金融核心大庫改造預評估案例 260
8.4.1 資源評估 260
8.4.2 數據庫大表容量與設計優化 263
8.4.3 遷移鏈路規劃 264
8.4.4 大庫設計分析 264
8.5 核心客服系統改造實戰案例 268
8.5.1 V$SESSION視圖報錯問題 268
8.5.2 OceanBase兼容Oracle特性內存擠占問題 273
第9章 金融核心業務系統優化改造典型案例 279
9.1 事務處理場景海量并發優化 279
9.1.1 Queuing表優化 280
9.1.2 業務高峰期大量刪除表優化 281
9.1.3 插入性能優化 282
9.1.4 更新優化 283
9.2 分析處理場景海量數據優化 284
9.2.1 支付清單報表模塊優化 284
9.2.2 固定費用報表模塊優化 284
9.2.3 全成本模塊優化 284
9.2.4 實收模塊優化 286
9.3 核心資金交易系統改造遷移 286
9.3.1 改造和遷移難點 286
9.3.2 改造優化方案 287
9.3.3 遷移方案 291
第10章 OceanBase備份與恢復 293
10.1 OceanBase備份恢復概述 293
10.2 OceanBase備份恢復架構 296
10.2.1 備份原理 296
10.2.2 恢復機制 300
10.2.3 備份目錄文件格式 301
10.3 OceanBase備份恢復配置 302
10.3.1 NFS參數配置 302
10.3.2 OSS參數配置 303
10.3.3 二次備份 304
10.3.4 備份校驗 304
10.3.5 備份清理 305
10.3.6 備份注意事項 305
10.3.7 恢復注意事項 306
10.4 OceanBase備份策略 307
10.4.1 備份空間評估 307
10.4.2 備份恢復參數 307
10.5 OceanBase備份恢復監控 310
10.5.1 備份恢復相關視圖 310
10.5.2 備份恢復監控 310
10.6 OceanBase備份及恢復問題處理案例 311
10.6.1 日志延時問題排查 312
10.6.2 備份異地恢復報錯 312
10.6.3 NFS備份報錯 312
10.6.4 恢復任務報錯 313
金融數據庫轉型實戰:基于OCEANBASE 相關資料
在過去三年的時間里,中國太平洋保險集團成功將承載大量業務的數據庫從集中式數據庫Oracle升級為分布式數據庫OceanBase,由于業務復雜、體量大、數據多,整個升級過程中存在許許多多的挑戰和困難。本書主筆人林春不僅全程參與其中,而且是整個工作的核心骨干之一。本書內容是對整個升級改造過程的總結提煉,既提綱挈領,又全面翔實,對保險行業乃至整個金融行業的數據庫升級改造都具有重要的參考意義!——螞蟻集團副總裁,OceanBase創始人兼首席科學家 陽振坤 本書恰似一盞明燈,為眾多前行路上的探索者指引方向。書中不僅深入剖析了數據庫遷移過程中面臨的挑戰與機遇,而且通過豐富的案例分析、翔實的技術細節以及前瞻性的視角展望,引導讀者深入了解、體驗、感受數據庫技術在金融行業中的應用進展,同時為其他行業的數據庫升級提供了實用的參考信息。——中國軟件評測中心(工業和信息化部軟件與集成電路促進中心)執行主任 劉龍庚
金融數據庫轉型實戰:基于OCEANBASE 作者簡介
本書主筆人林春,現任太?萍加邢薰緮抵茄芯吭菏紫瘮祿䦷鞂<遥撠熑瘓F數據庫數字化轉型規劃、選型和全鏈路技術攻堅工作,支持核心和關鍵項目超過40個,兜底解決廠商無法解決的棘手技術問題,確保大量復雜系統的上線和穩定運行。多年來,主要負責核心系統數據庫轉型分布式數據庫技術攻堅工作,實現金融行業深度綁定Oracle特性、海量核心系統數據庫國產化的里程碑式突破,為推進行業數據庫架構變革、國產數據庫生態繁榮作出突出貢獻。曾開發異構數據庫改造工作量預評估工具“指南針”,彌補業界空白,提升全集團數據庫應用改造效率,大幅降低數據庫轉型成本。在金融數據庫領域有20余年的設計、優化和運維經驗,在金融數據庫的應用方面具有豐富的經驗和深入的洞察。OceanBase客戶專家委員會(OCEC)專家委員,獲得OceanBase OBCE認證。獲得Oracle OCM、PostgreSQL PCM、MySQL OCP認證,早期Oracle WDP OCM講師。墨天輪MVP,中國數據庫技術大會(DTCC)演講嘉賓。曾獲中國人民銀行頒發的“銀行科技發展三等獎”。
本書主筆人林春,現任太?萍加邢薰緮抵茄芯吭菏紫瘮祿䦷鞂<,負責全集團數據庫數字化轉型規劃、選型和全鏈路技術攻堅工作,支持核心和關鍵項目超過40個,兜底解決廠商無法解決的棘手技術問題,確保大量復雜系統的上線和穩定運行。多年來,主要負責核心系統數據庫轉型分布式數據庫技術攻堅工作,實現金融行業深度綁定Oracle特性、海量核心系統數據庫國產化的里程碑式突破,為推進行業數據庫架構變革、國產數據庫生態繁榮作出突出貢獻。曾開發異構數據庫改造工作量預評估工具“指南針”,彌補業界空白,提升全集團數據庫應用改造效率,大幅降低數據庫轉型成本。在金融數據庫領域有20余年的設計、優化和運維經驗,在金融數據庫的應用方面具有豐富的經驗和深入的洞察。OceanBase客戶專家委員會(OCEC)專家委員,獲得OceanBase OBCE認證。獲得Oracle OCM、PostgreSQL PCM、MySQL OCP認證,早期Oracle WDP OCM講師。墨天輪MVP,中國數據庫技術大會(DTCC)演講嘉賓。曾獲中國人民銀行頒發的“銀行科技發展三等獎”。
太?萍加邢薰臼侵袊窖蟊kU(集團)股份有限公司的全資子公司,致力于以科技賦能保險,成為集團數字化轉型賦能的主力軍、業務高質量發展的賦能者、保險科技新生態建設的引領者。太?萍加邢薰緮抵茄芯吭撼闪⒂2020年,是為集團和子公司業務及科技條線提供專業化前沿技術解決方案和服務的研究型機構,通過提升科技能級、創新孵化、構建生態,實現太保集團在行業內整體競爭力的持續提升。研究院聚焦大數據、人工智能、區塊鏈、物聯網、云計算、數據庫、安全、架構和創新孵化9大技術領域,已建立一支以行業領先的專家團隊為核心的研究型隊伍。
- >
苦雨齋序跋文-周作人自編集
- >
山海經
- >
上帝之肋:男人的真實旅程
- >
二體千字文
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
回憶愛瑪儂
- >
有舍有得是人生
- >
姑媽的寶刀