炼数成金MySQL数据库运维优化 15课 课程简介: MySQL数据库作为天下上最风行的开源数据库,以简单、易用、开源等特点,收到互联网行业的推重。MySQL数据库已经深入到传统行业,大有改变行业格式。而与此同时,MySQL数据库范围成倍的增加,若何快速定位题目,处理题目?若何范围化、自动化运维?若何停止优化,进步MySQL数据库的性能?若何架构摆设MySQL集群、架构跨IDC的散布式MySQL集群?若何实现MySQL数据库的HA?将在本课程中跟大师分享。 课程目录: 第1课 机械选型、系统计划 机械选型 营业评价--按照营业停止评价,转化为机械资本需求。 SSD vs HDD--熟悉SSD和HDD的架构设想,领会SSD的成长趋向。 本钱评价--经过本钱评价,挑选合适机型。 系统计划 文件系统计划--按照MySQL的特点,计划文件系统,IO调剂。 数据库设置--按照IO写入特点,设置MySQL数据库。 第2课 安装摆设 源码编译--源码编译安装操纵处置方式。 功用定制--定制mysql的Server限流,SQL限流,并行复制,ThreadPool功用。 范围化摆设--领会打包、设置模板、数据目录同等一治理方式。 版本升级--跨版本升级若何做到平安牢靠? 资本池治理--资笔莆理、实例分派、资本操纵率等。 第3课 压力测试 TPC-C模子--领会TPC-C模子设想。 测试工具--熟悉常用的数据库测试工具。 基准测试--先容只读测试、TPCC测试、读写比测试方式。 定制测试--先容定制sql模子、定制测试工具、流量加速回放等方式。 评价标准--先容评价测试成果的根基参数标准。 第4课 性能优化 参数优化--具体先容与MySQL数据库息息相关的性能参数和优化方式。 性能优化--具体先容系统层优化和MySQL功用优化。(NUMA、MALLOC等) 第5课 字符集和权限平安 字符集 常见题目--先容字符集乱码的常见题目以及处理方式。 留意事项--先容字符集设备的留意事项,以及若何躲避。 权限平安 权限治理--先容若何平安治理数据库的用户、数据。 强迫拜候控制--先容强迫拜候控制,增强权限平安治理。 收集平安--经过收集隔离,vlan分别等方式增强数据库平安。 第6课 日志系统 先容MySQL各类日志分析处置方式,常用的日志处置工具,诊断MySQL数据库健康状态、运转状态、性能题目等。首要包括: error log--经过度析常见的毛病信息,快速定位数据库的健康状态。 Binlog--先容若何优化mysqlbinlog工具定位操纵记录,以及binlog的高级用法。 slow log--先容经过slow log定位MySQL数据库sql异常题目。 general log--先容经过general log定位MySQL数据库的性能状态。 智能诊断--先容收集日志信息,停止智能诊断等。 第7课 备份与规复1 逻辑备份--先容无当地存储的逻辑备份方式,以及并行逻辑备份,逻辑拆表。 物理备份--先容xtrabackup物理备份方式,并行物理备份,镜像备份。 备份战略--先容若何制定备份战略,范围化数据备份。 第8课 备份与规复2 历史数据迁移--先容历史数据若何迁移,自开辟工具mysqlfilter若何利用。 数据规复--先容数据规复的各类场景案例,实战练习。 第9课 常用工具 先容若何操纵"瑞士军刀",快速高效的处理战役?常用工具包括:mysqladmin、pt-toolkit、dstat/mpstat/iostat/vmstat、perf top、orzdba等,经过先容这些工具,自界说工具或剧本,快速定位题目息争决题目。 第10课 MySQL集群 MySQL集群架构--简单先容常见的MySQL集群架构方式。 Sharding--简单先容常见的分库分表方式。 集群治理--先容若何运维、摆设、治理集群。 第11课 散布式集群 数据流工具--先容数据流产物功用。 散布式集群架构--简单先容MySQL数据库散布式集群架构设想方式。 散布式集群治理--先容散布式集群治理、运维处置等内容。 云办事--先容若何实现MySQL数据库的云办事。 第12课 集群高可用(HA)和容灾演练 HA工具--先容今朝常用工具,以及自界说工具设想和功用。 MySQL集群HA--简单先容MySQL数据库集群的HA。 散布式MySQL集群HA--简单先容散布式MySQL数据库集群的HA。 容灾演练--先容MySQL数据库实例容灾、机房容灾等,平常多流汗,战时少流血。 第13课 自动化运维 资本分派--先容自动化资本申请处置流程。 实例迁移--先容若何实现自动化实例迁移。 集群扩容--先容若何自动化实例扩容。 第14课 监控和审计系统 监控系统 监控诉警--先容监控MySQL数据库的各类异常情况,停止告警。 性能监控--先容收集MySQL数据库的性能数据,停止性能跟踪。 水位评价--按照性能数据和资本情况,停止水位评价。 审计系统 审计方式--先容MySQL数据库常用的审计方式。 行为审计--先容若何审计操纵记录和操纵行为。 用户审计--先容若何审计用户行为。 第15课 长大计划和总结 职业计划--先容DBA成长趋向以及职业计划。 总结--总结所学的内容,按照反应的题目停止总结。 合适人群: 1、想领会DBA的实在生活 2、想领会DBA爱好、爱好 3、想晓得DBA若何架构设想 4、想晓得DBA若何范围化运维 5、想晓得DBA若何快速定位题目 进修收获: 把握MySQL数据库的根基运维、设想架构、题目定位、智能诊断等根基技术,胜任高级MySQL DBA的工作。 课程下载: |
欢迎光临 IT视频教程资源网 (http://buyallchip.top/) | Powered by Discuz! X3.2 |