开发爱好者
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
分区与分片技术原理及管理
课程名称:人大金仓数据库:从入门到精通
更新日期:2025-12-09
0
0
×
提供反馈意见
刷新
提交反馈
人大金仓数据库:从入门到精通
1. 人大金仓数据库产品介绍与概述
1.1. 产品定位、架构特点与版本体系
1.2. 核心功能、适用场景与金融行业解决方案
1.3. 许可证(License)管理规范
2. 安装、部署与环境配置
2.1. 安装前准备:硬件、软件环境与安装包校验
2.2. Windows系统图形化与命令行安装详解
2.3. Linux系统安装、配置与依赖处理
2.4. 安装验证、服务启停与卸载流程
3. 数据库体系结构与数据类型
3.1. 系统架构、核心组件与进程模型解析
3.2. 内存结构、存储引擎与数据文件组织
3.3. 支持的数据类型:数值、字符、日期时间等基本类型
3.4. 高级数据类型:JSON、数组、复合类型的处理与应用
4. 数据库对象管理与基本操作
4.1. 数据库的创建、配置与初始化参数设置
4.2. 用户、角色与权限管理体系(GRANT/REVOKE)
4.3. 表空间、模式、表与索引的管理
4.4. 分区与分片技术原理及管理
5. SQL语言支持与高级查询开发
5.1. 标准SQL兼容性:DDL、DML与DCL
5.2. 特色SQL函数、字符串与日期时间处理
5.3. 窗口函数、复杂子查询与集合操作
5.4. 全文搜索、模糊匹配与JSON路径查询
6. 事务处理、并发控制与ACID特性
6.1. 事务概念、ACID属性与事务日志(WAL)机制
6.2. 事务隔离级别(RC、RR、Serializable)详解
6.3. MVCC多版本并发控制实现原理
6.4. 锁机制(行锁、表锁)与死锁检测处理
7. 性能优化、SQL调优与监控
7.1. SQL调优概述、流程与sys_sqltune等调优插件
7.2. 执行计划(EXPLAIN)分析与索引优化策略
7.3. 连接池配置、关键参数(shared_buffers等)优化
7.4. 监控工具、性能指标(KWR/KSH报告)与慢查询分析
7.5. JIT即时编译原理、优化项与性能提升实测
8. 备份、恢复与容灾策略
8.1. 备份策略:逻辑备份(sys_dump)与物理备份(sys_rman)
8.2. 数据恢复、时间点恢复(PITR)与控制文件恢复
8.3. 事务日志归档配置与管理
8.4. 容灾方案:同城异地灾备与数据同步技术
9. 高可用架构与集群部署
9.1. 高可用架构概述:主备复制、读写分离集群
9.2. 流复制配置、故障切换与Witness仲裁机制
9.3. 多中心灾备、并行流复制与秒级切换
9.4. 集群监控、管理与性能线性扩展
10. 安全管理、访问控制与审计
10.1. 用户认证、身份鉴别与客户端认证(sys_hba.conf)
10.2. 细粒度权限控制:对象权限、行级安全(RLS)与列权限
10.3. 密码复杂度策略、加密与多因子认证
10.4. 审计配置、合规性检查与安全标签
11. 高级特性与扩展功能
11.1. KFS分片并行入库技术原理与Critical数据区
11.2. 基于分区索引的分片入库方案与分区屏障机制
11.3. 资源回收(VACUUM)原理与autovacuum优化
11.4. 数据库迁移评估、兼容性框架与迁移工具(KDMS)
12. 故障诊断、日常运维与实战进阶
12.1. 常见故障诊断:事务ID回卷、磁盘满、长事务阻塞
12.2. 日常巡检:连接数、锁等待、磁盘空间、WAL状态
12.3. 运维工具链:监控(Prometheus/Grafana)、命令行工具(KSQL)
12.4. 实战案例:金融行业核心系统迁移、高可用部署与压测(TPC-C)
12.5. 持续学习路径:官方文档、社区资源与认证体系(CKA/CKP)