admin 管理员组

文章数量: 1184232


2024年4月12日发(作者:splitrail)

技术成就梦想

MySQL数据库运维

MySQL数据库作为世界上最流行的开源数据库,以简单、易用、开源等特点,

收到互联网行业的推崇。随着去IOE运动的如火如荼,MySQL数据库已经深入

到传统行业,大有改变行业格局。而与此同时,MySQL数据库规模成倍的增长,

如何快速定位问题,解决问题?如何规模化、自动化运维?如何进行优化,提高

MySQL数据库的性能?如何架构部署MySQL集群、架构跨IDC的分布式

MySQL集群?如何实现MySQL数据库的HA?将在本课程中跟大家分享。

课程大纲:

第1课 机器选型、系统规划

机器选型

业务评估--根据业务进行评估,转化为机器资源需求。

SSD vs HDD--熟悉SSD和HDD的架构设计,了解SSD的发展趋势。

成本评估--通过成本评估,选择合适机型。

系统规划

文件系统规划--根据MySQL的特点,规划文件系统,IO调度。

数据库配置--根据IO写入特点,配置MySQL数据库。

第2课 安装部署

源码编译--源码编译安装操作处理方法。

@ DataGuru专业数据分析社区 网址:

1

技术成就梦想

功能定制--定制mysql的Server限流,SQL限流,并行复制,ThreadPool功

能。

规模化部署--了解打包、配置模板、数据目录等统一管理方法。

版本升级--跨版本升级如何做到安全可靠?

资源池管理--资源管理、实例分配、资源利用率等。

第3课 压力测试

TPC-C模型--了解TPC-C模型设计。

测试工具--熟悉常用的数据库测试工具。

基准测试--介绍只读测试、TPCC测试、读写比测试方法。

定制测试--介绍定制sql模型、定制测试工具、流量加速回放等方法。

评估标准--介绍评估测试结果的基本参数标准。

第4课 性能优化

参数优化--详细介绍与MySQL数据库息息相关的性能参数和优化方法。

性能优化--详细介绍系统层优化和MySQL功能优化。(NUMA、MALLOC等)

第5课 字符集和权限安全

字符集

常见问题--介绍字符集乱码的常见问题以及解决方法。

注意事项--介绍字符集设置的注意事项,以及如何规避。

权限安全

@ DataGuru专业数据分析社区 网址:

2


本文标签: 介绍 数据库 评估 测试 优化