MySQL 5.7停服就上8.0?这些数据库替代也杠杠的
作者介绍
贺春旸,dbaplus社群金牌专家,凡普金科和爱钱进DBA团队负责人,《MySQL管理之道:性能调优、高可用与监控》第一&二版、《MySQL运维进阶指南》作者,曾任职于中国移动飞信、安卓机锋网。五次荣获dbaplus年度MVP,致力于MariaDB、MongoDB等开源技术的研究,主要负责数据库性能调优、监控和架构设计。
一、升级或迁移的必要性和迫切性
1、数据库性能及配套设施
2、DBA的运维经验和市场人力储备
3、兼容性、迁移风险、成本预算
4、存在风险
二、中心论点
1、核心系统稳定,是否有必要升级至MySQL 8.0?
2、如果不升级数据库,安全问题如何保障?
3、新业务是否建议升级MySQL 8.0,或者Percona 8.0,以及MariaDB 10.6?
Percona Toolkit:Percona Toolkit是一个功能强大的命令行工具集,包括多个实用程序,用于诊断、优化和管理MySQL和Percona Server。它提供了诸如数据备份、数据恢复、查询分析、性能监控等功能,是DBA和开发者常用的工具之一。
Percona Monitoring and Management (PMM):PMM是一个开源的数据库监控和管理平台,用于可视化和分析MySQL和Percona Server的性能指标。它提供了实时监控、查询分析、数据库配置管理等功能,帮助用户快速定位和解决数据库性能问题。
Percona XtraBackup:Percona XtraBackup是一个高性能的开源MySQL备份工具,可以在线备份MySQL和Percona Server的数据文件,而无需停止数据库服务。它提供了增量备份、并行备份等功能,可以大大减少备份时间和系统负载。
4、新业务是否建议迁移到国产数据库?
三、迁移选型总结
1、升级至MySQL 8.0
2、保障安全问题
3、新业务建议升级新版数据库
4、新业务迁移到国产数据库
四、MySQL DBA的挑战和机遇
1、启发
2、机遇
3、挑战
4、展望