去哪儿 高级DBA 强昌金_靠谱才是硬道理 - MySQL 数据安全体系详解

2020-02-27 58浏览

  • 1.关注公众号回复help, 可获取更多经典学习 资料和文档,电子书
  • 2.强昌金
  • 3. 陌陌 DBA(2014-2015)  去哪儿 高级DBA(2015-2017)  去哪儿网数据库管理平台  《MySQL运维内参》  CRUG(Redis中国用户组)创始人&副主席  MySQL OCP  自由职业:提供MySQL/ Redis咨询与技术支持
  • 4.单机安全 集群安全 备份安全 发展
  • 5.
  • 6. Double Write  innodb_flush_log_at_trx_commit
  • 7. 缘由  必要时刷页  何时起作用
  • 8. 两次写本身页断裂问题?  最近数据,一直覆盖?  性能问题?  是否可以没有Double Write
  • 9.
  • 10. 宕机  数据库宕机、服务器正常 服务器宕机  数据丢失 宕机时:提交事务未能保证Redo Log 落盘 恢复后:提交的数据修改不存在
  • 11.
  • 12.
  • 13. 主从复制  MySQL Gelera Cluster
  • 14. sync_binlog = [0 1 2]  binlog_format = [STATEMENT MIXED ROW]
  • 15.
  • 16.
  • 17. 半同步复制特性  半同步、异步  半同步参数:rpl_semi_sync_master_wait_point
  • 18. 从库告知主库是否为半同步  主库事务提交会被阻塞  从库写入Relay Log后通知主库  主库等待超时后,自动切换到异步复制  主从必须同时开启半同步
  • 19.
  • 20. rpl_semi_sync_master_wait_point  AFTER_COMMIT  AFTER_SYNC(MySQL 5.7新增)
  • 21.
  • 22. MySQL Galera Cluster  MySQL Galera Cluster 功能  MySQL Galera Cluster 注意点  MySQL Galera Cluster 使用场景
  • 23.
  • 24. 使用场景  数据强一致性  多点写入  性能
  • 25. innodb_doublewrite = [ON OFF]  innodb_flush_log_at_trx_commit = 0  sync_binlog = 0
  • 26.
  • 27. 数据备份  Binlog备份
  • 28.
  • 29.
  • 30.
  • 31. 单机时代  Replication时代  Cluster时代
  • 32. 内容简介  MySQL  Inception  Galera Cluster  MySQL Group Replication  InnoDB 内核  运维经验总结
  • 33.
  • 34.