一、安装部署
1、单机安装:rpm、二进制、yum安装、docker安装
2、环境变量设置
3、配置远程登录
4、连接数据库的命令行工具
5、db和实例的关系
6、升级(大版本升级、小版本升级)
二、体系结构
1、物理结构:物理文件
2、逻辑结构:逻辑组件
3、内存结构:
4、进程结构:
5、存储结构:
三、备份恢复(注意客户端和服务端工具)
1、逻辑备份
2、物理备份(全量和增量)
3、文件导出和导入
4、闪回
四、高可用
1、物理复制(DG、流复制)
2、逻辑复制(逻辑DG、逻辑订阅、MySQL主从复制)
3、故障转移
4、高可用部署
5、主从延迟(断档),修复
6、数据迁移
五、常见维护
1、创建用户、修改密码
2、启动、停止
六、监控
1、linux监控
2、普罗米修斯
3、Zabbix
七、SQL基础
1、SQL类型
2、数据类型
八、优化
1、OS优化,包含参数优化、网络、存储等
2、数据库参数优化
3、数据库架构优化(分库分表、读写分离)
4、SQL语句优化

本文详细介绍了数据库的安装步骤,包括单机安装、环境变量配置、远程登录设置及数据库连接工具的使用。同时,讲解了数据库的物理、逻辑和内存结构,以及进程结构和存储结构。重点阐述了备份恢复策略,包括逻辑备份、物理备份和闪回技术,并讨论了高可用性的实现,如物理复制、逻辑复制和故障转移。此外,涵盖了日常维护操作如用户管理和数据库启停。监控方面提到了Linux监控和专业工具如Prometheus和Zabbix。最后,涉及SQL基础、数据库优化及OS层面的优化措施。
1063

被折叠的 条评论
为什么被折叠?



