找回密码
 立即注册
查看: 1060|回复: 1

炼数成金 Mysql数据库运维 Mylsql运维技术高阶提升 核心技术系列视频教程

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-4-29 23:54:24 | 显示全部楼层 |阅读模式
课程介绍:
* R/ U# O" a' U- \
1 h# P% R7 j- \* |4 w( ^MySQL数据库作为世界上最流行的开源数据库,以简单、易用、开源等特点,收到互联网行业的推崇。
" r: b( \" l; T7 Q6 q$ J+ F随着去IOE运动的如火如荼,MySQL数据库已经深入到传统行业,大有改变行业格局。
$ F# I' \* u( k+ m) K而与此同时,MySQL数据库规模成倍的增长,如何快速定位问题,解决问题?如何规模化、自动化运维?
. ?- V% [. l( V6 x7 j* v2 m如何进行优化,提高MySQL数据库的性能?如何架构部署MySQL集群、架构跨IDC的分布式MySQL集群?/ \  [9 V4 L- m# x! k
如何实现MySQL数据库的HA?将在本课程中跟大家分享。7 R3 u* M: d  L9 E) ?2 J; \$ b

, {' N. D: v% E& z-------------------课程目录-------------------( ~& r6 G# K0 _- A% @6 R
7 E" K/ E2 g! u: }8 `7 I! q  D
第1课 机器选型、系统规划机器选型
( L( ?  D6 i7 L+ J1 Q业务评估--根据业务进行评估,转化为机器资源需求。
" x0 M4 l3 ~! ySSD vs HDD--熟悉SSD和HDD的架构设计,了解SSD的发展趋势。0 N& R+ e( @2 N/ v4 m9 \
成本评估--通过成本评估,选择合适机型。
& y6 `+ u2 o" [. s: T$ i系统规划) b* ^- _0 H' v: l3 F$ `
文件系统规划--根据MySQL的特点,规划文件系统,IO调度。% u: m& y( N3 M3 }
数据库配置--根据IO写入特点,配置MySQL数据库。+ I. S2 |/ _  q# w; p

# d. D% @2 q4 b3 ?4 _% S/ P+ m第2课 安装部署
$ w  J. x' u% b; l5 x* u& u源码编译--源码编译安装操作处理方法。
9 E* n% Y4 o- K/ @; L! G1 j3 k功能定制--定制mysql的Server限流,SQL限流,并行复制,ThreadPool功能。& V. A& W) ~! y/ p2 X
规模化部署--了解打包、配置模板、数据目录等统一管理方法。9 C6 j4 _, X: Y. T5 ]  Z
版本升级--跨版本升级如何做到安全可靠?
: ?' }" `2 W7 y; ^3 c4 {资源池管理--资源管理、实例分配、资源利用率等。/ u! H  ?1 Z, J

% Y) K0 A* ^2 y% x4 h第3课 压力测试0 |( ~- S" F% ^4 [% I
TPC-C模型--了解TPC-C模型设计。7 d1 x/ D* o) g7 \, v. \" N
测试工具--熟悉常用的数据库测试工具。
, T4 [) G* I3 a- a2 A: n: w基准测试--介绍只读测试、TPCC测试、读写比测试方法。
' B, P2 c; z/ m. k$ r' f定制测试--介绍定制sql模型、定制测试工具、流量加速回放等方法。  U3 t! G+ q7 ^/ r
评估标准--介绍评估测试结果的基本参数标准。
" A1 D% u$ R. E' j5 |0 J) T
. W. I/ T% o) D3 I" e: q' B. H  O4 p第4课 性能优化
/ i" C- ^$ i& W' E5 a3 u参数优化--详细介绍与MySQL数据库息息相关的性能参数和优化方法。5 n9 p  L8 c3 n
性能优化--详细介绍系统层优化和MySQL功能优化。(NUMA、MALLOC等)5 g1 l: {& Q4 O4 u
8 G7 H6 b+ N8 p- _
第5课 字符集和权限安全7 [2 K% k1 n+ E4 w
字符集( B$ R- K; V! _# q
常见问题--介绍字符集乱码的常见问题以及解决方法。- U7 \+ ]! q& R
注意事项--介绍字符集设置的注意事项,以及如何规避。* g5 Y3 c& J2 C8 ?; X  n; y
权限安全0 l: G- M# ]& j7 s. z
权限管理--介绍如何安全管理数据库的用户、数据。
' i# ^9 t, J5 u! N+ F6 [6 ]" ^强制访问控制--介绍强制访问控制,加强权限安全管理。, b2 P$ o% m5 [$ l
网络安全--通过网络隔离,vlan划分等方式加强数据库安全。; j( O, [' B) d% `3 `; l0 |% j- h7 y
; ]8 T8 o" y4 k' U: ?5 M
第6课 日志系统' K% a' h3 Y. s% @1 z
介绍MySQL各种日志分析处理方法,常用的日志处理工具,诊断MySQL数据库健康状况、运行状态、性能问题等。主要包括:: j  I( E; z. X8 _* G$ {# N
error log--通过分析常见的错误信息,快速定位数据库的健康状况。
% O2 u5 \3 M" `0 b% ]& V1 f8 wBinlog--介绍如何优化mysqlbinlog工具定位操作记录,以及binlog的高级用法。2 ]' a$ b1 w6 p+ X; J
slow log--介绍通过slow log定位MySQL数据库sql异常问题。# P- F- _1 S' l
general log--介绍通过general log定位MySQL数据库的性能状况。
7 F0 W: ~* a( e4 J0 v" Q8 e1 y智能诊断--介绍收集日志信息,进行智能诊断等。/ E9 L# e' Y* h. m

2 `" Y9 t3 V7 ~1 |6 `  \" t* t第7课 备份与恢复1# @" r. H2 K. _$ I3 V# ^9 o+ c6 x
逻辑备份--介绍无本地存储的逻辑备份方法,以及并行逻辑备份,逻辑拆表。1 W. s+ f4 h% P, l0 ?
物理备份--介绍xtrabackup物理备份方法,并行物理备份,镜像备份。% i$ u: V1 V5 P5 Q
备份策略--介绍如何制定备份策略,规模化数据备份。
4 C7 c2 a2 v) @8 O5 B4 Z  d) e: B9 c- x! `) f
第8课 备份与恢复2
( j* ?1 E( a# C8 }4 C& ]7 W历史数据迁移--介绍历史数据如何迁移,自开发工具mysqlfilter如何使用。$ a) |) o. K8 W& }3 j
数据恢复--介绍数据恢复的各种场景案例,实战演习。
' i, X( x5 B/ M5 D( ]
6 }% a! l4 U0 @( h: D3 Y" H* H, c' m第9课 常用工具
- g' @" _( A! x( ]1 U2 u; X1 `' Y介绍如何利用"瑞士军刀",快速高效的解决战斗?常用工具包括:mysqladmin、pt-toolkit、dstat/mpstat/iostat/vmstat、perf top、orzdba等,通过介绍这些工具,自定义工具或脚本,快速定位问题和解决问题。
8 a8 h$ r* _  E( R& c
4 _1 b# p5 Q2 O, }2 ]' H第10课 MySQL集群
! ^% J) {& i1 g/ j* u1 |' W& i1 j0 LMySQL集群架构--简单介绍常见的MySQL集群架构方式。
: j' o1 T% {  [( p" _7 Y/ kSharding--简单介绍常见的分库分表方法。
* ?  O1 N) y' X5 Z9 \7 D4 @+ u! l集群管理--介绍如何运维、部署、管理集群。) X; r  {+ X. ~7 L# l

+ P: x8 U) Q# m6 i) }. D4 R第11课 分布式集群; z7 b/ ?( s+ x" a* @) c
数据流工具--介绍数据流产品功能。
/ A1 h8 ]7 v4 B4 k- |分布式集群架构--简单介绍MySQL数据库分布式集群架构设计方法。/ Y# {7 ~) z8 j- C
分布式集群管理--介绍分布式集群管理、运维处理等内容。' o% W; m# j2 M# G+ f4 [
云服务--介绍如何实现MySQL数据库的云服务。+ }) T8 L: Q9 U
; ]. Y3 d/ }+ u) o) u
第12课 集群高可用(HA)和容灾演练
4 x$ [5 Q' Z. WHA工具--介绍目前常用工具,以及自定义工具设计和功能。) I& m6 F- p6 k, p
MySQL集群HA--简单介绍MySQL数据库集群的HA。6 {& q5 F# Q' x* ]8 ^6 w
分布式MySQL集群HA--简单介绍分布式MySQL数据库集群的HA。
. g, g4 i2 U" Z. D  k容灾演练--介绍MySQL数据库实例容灾、机房容灾等,平时多流汗,战时少流血。
, K, E" ~: o3 Y+ \
5 A, l' q* c4 S# F$ h# d) F第13课 自动化运维0 h0 b7 Y! }3 n7 c* b. z: @
资源分配--介绍自动化资源申请处理流程。& S/ x% V0 p  ]7 u( Z" _
实例迁移--介绍如何实现自动化实例迁移。
% @* E- I% r3 C/ s& t集群扩容--介绍如何自动化实例扩容。
4 w; G7 {( p/ w! |1 F& B/ g6 h- o1 ]% ]8 }
第14课 监控和审计系统
# U, Q* ?% E% e! X; V监控系统9 p& ]0 V# S3 y. `3 U1 `
监控告警--介绍监控MySQL数据库的各种异常情况,进行告警。
4 V" K, Y$ U; u/ A性能监控--介绍采集MySQL数据库的性能数据,进行性能跟踪。8 r; g6 U- U$ l1 ^7 v
水位评估--根据性能数据和资源情况,进行水位评估。
4 A1 x* \# G. S1 H& o( W审计系统. C0 c; h4 o! c) }7 P, O
审计方法--介绍MySQL数据库常用的审计方法。
8 \7 F: i1 ]# m3 p行为审计--介绍如何审计操作记录和操作行为。4 m7 R( K0 r+ v# s$ }0 Q+ Y
用户审计--介绍如何审计用户行为。
; Y1 s% d* k1 x1 L6 ]' _9 H% w( i9 k2 J& [- b4 E$ d' w
第15课 成长规划和总结
3 l! H9 z2 k* Q7 C. v职业规划--介绍DBA发展趋势以及职业规划。
- D+ A" p! M# g0 V% |) f总结--总结所学的内容,根据反馈的问题进行总结。2 {$ h. S* t: a' F
( x/ }, T3 c- v* k

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

尚未签到

发表于 2019-8-1 16:28:55 | 显示全部楼层
Thank you for uploading
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-28 17:11

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表