原标题:阿里云数据库专家玄惭的“武功”全记录之最佳实践、双十一特别篇

专题简介

玄惭,真名罗龙九,阿里云DBA专家,负责阿里云RDS线上稳定以及专家服务团队。他经历过阿里历年双11实战考验,积累了7年对阿里云数据库用户的运维、调优、诊断等丰富DBA经验。本专题集结了玄惭排查经验、性能优化心、最佳实践以及其他思考。

以下21篇文章只提取了摘要部分,文章详细内容请点击【阅读原文】进入查看。

最佳实践

1. RDS MySQL空间优化最佳实践

本期将介绍存储空间相关的最佳实践。

详情:https://yq.aliyun.com/articles/55594

2. MySQL锁问题最佳实践

近一段时间处理了较多锁的问题,包括锁等待导致业务连接堆积或超时,死锁导致业务失败等,这类问题对业务可能会造成严重的影响,没有处理经验的用户往往无从下手。下面将从整个数据库设计,开发,运维阶段介绍如何避免锁问题的发生,提供一些最佳实践供RDS的用户参考。

详情:http://hidba.org

3. RDS MySQL参数调优最佳实践

很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释:

1.哪一些参数不能修改,那一些参数可以修改;

2.这些提供修改的参数是不是已经是最佳设置,如何才能利用好这些参数。

详情:https://yq.aliyun.com/articles/8961

4. 如何将RDS的数据同步到本地自建数据库

长期以来有很多的用户咨询如何将RDS的数据同步到本地的数据库环境中,本篇文章以在阿里云的ECS服务器为例来说明如何将RDS的数据同步到本地数据库中。RDS对外提供服务是一个DNS地址+端口3306,这样就屏蔽了RDS后端的主从节点,那么该如何将数据同步到本地?

详情:https://yq.aliyun.com/articles/9044

5. RDS最佳实践(五)—Mysql大字段的频繁更新导致binlog暴增

RDS Mysql采用的binlog 格式默认为ROW,在Mysql 5.6的版本之前,Mysql每次列的修改(update)都需要记录表中所有列的值。这样就存在一个问题,如果表中包含很多的大字段,表的单行长度就会非常长,这样每次update就会导致大量的 binlog空间生成。针对这个问题,在mysql 5.6中进行了改进,复制支持”row image control” ,只记录修改的列而不是行中所有的列,这对一些包含 BLOGs 字段的数据来说可以节省很大的处理能力,因此此项改进不仅节省了磁盘空间,同时也提升了性能。

详情:https://yq.aliyun.com/articles/9050

6. RDS最佳实践(四)—如何处理Mysql的子查询

MySQL低版本中该如何优化的子查询。

详情:https://yq.aliyun.com/articles/9051

7. RDS最佳实践(三)—如何制定相关的流程来规范RDS的使用

如何制定相关的流程来规范RDS的使用?

详情:https://yq.aliyun.com/articles/9052

8. RDS最佳实践(二)—如何快速平稳的迁入RDS

用户在购买完RDS后,接下来就可以开始往RDS迁入数据了。在RDS是否支持在线平滑的迁移?

详情:https://yq.aliyun.com/articles/9053

9. RDS最佳实践(一)—如何选择你的RDS

我该如何选择RDS?我要购买多大规格的RDS?RDS的连接数,iops指的是什么?上诉这些问题相信是每一个RDS用户在开始使用的时候都会有这样的疑问。首先我们要了解一下RDS的组成包括哪一些,从阿里云官网的购买页面中我们可以看到RDS包括了以下参数:数据库类型,版本,存储空间,规格:内存+连接数+io,地域,那我们就一个个来分析一下。

详情:http://hidba.org

10. 巧用query cache

巧用query cache解决慢SQL的问题。

详情:https://yq.aliyun.com/articles/9057

11. innodb使用大字段text,blob的一些优化建议

其中一个应用,对blob字段的依赖非常的严重,查询和更新的频率也是非常的高,单表的存储空间已经达到了近100G,如何优化?

详情:https://yq.aliyun.com/articles/9072

12. 为什么我的RDS慢了?

为什么我的RDS突然变慢了?相信这是大多数客户在使用RDS中经常遇到的头疼问题。这里我将通过实际的真实案例来分析一下用户在使用RDS中慢的原因。

详情:http://hidba.org

13. mysql分析函数的实现

MySQL中分析函数是如何实现的。

详情:https://yq.aliyun.com/articles/17101

14. 数据库上云经典案例分析

本文PPT来自阿里云技术专家玄惭于10月14日在2016年杭州云栖大会上发表的演讲,分享主题为《数据库上云经典案例分析》。

详情:https://yq.aliyun.com/articles/63071

双十一

1. 2016阿里云数据库双11复盘-自动化备战,0干预

2016年双11狂欢节完美落幕,这是阿里云RDS连续第五年支持双11大促,在持续高压力冲击下,整个双11期间0故障0丢单,相比前面四年,在备战过程中更加的自动和主动,今年双11高峰期间达到了0干预的目标。本文由核心参加工程师整理总结今年双11备战过程中在自动化以及性能优化所作的一些改进。

详情:https://yq.aliyun.com/articles/65099

2. 阿里云数据库专家玄惭:云数据库超大流量峰值保障最佳实践

本次演讲收集整理了自RDS成立至今,在历次大流量峰值中如何保障活动中云数据库备战的最佳实践,包括之前的改造,压测和扩容;期间的监控,预案执行和应急处理;之后的收容和总结。力求全链路地帮助客户安全稳定地渡过超大流量峰值,让在你备战过程中少走一些弯路,多一些从容。

详情:https://yq.aliyun.com/articles/59220

问题分析

1. 查看mysql实时运行sql的工具–orztop

该工具为我的同事朱旭开发的一款可以查看mysql数据库实时运行的sql状况的工具,以前苦于通过show processlist/show full processlist抓取sql的同志们现在只要盯一盯屏幕就可以了,非常的方便。

详情:http://hidba.org

2. 使用Percona Data Recovery Tool for InnoDB恢复数据

昨晚收到一则求助,一个用户的本地数据库的重要数据由于误操作被删除,需要进行紧急恢复,用户的数据库日常并没有进行过任何备份,binlog也没有开启,所以从备份和binlog入手已经成为不可能,咨询了丁奇,发了一篇percona的文章给我,顿时感觉有希望,于是到percona的官网上下载了恢复工具。

详情:https://yq.aliyun.com/articles/9059

3. RDS MySql支持online ddl

在日常和客户沟通的过程中发现,他们在做mysql ddl变更的时候由于MySql本身的缺陷不支持online ddl,导致他们的业务不得不hang住一会儿,表越大,时间影响越长,所以期待有更好的解决方法;有些用户也想了一些方法,比如通过主备切换的方法,先在备库进行ddl,然后在通过主备切换到原主库进行ddl,但由于RDS对外提供给用户的是一个dns加port,所以后端的主备对用户是透明的,此方法行不通。其实在开源社区中已经有比较成熟的方法,那就是percona的pt-online-schema-change工具是其中之一,这里通过测试主要了解该工具的可靠性以及存在的问题,是否在RDS上支持。

详情:https://yq.aliyun.com/articles/9061

其他

1. 云数据库 MySQL 版官网

MySQL是全球最受欢迎的开源数据库,作为开源软件组合 LAMP中的重要一环,广泛应用于各类应用场景。

详情:https://www.aliyun.com/product/rds/mysql

2. 云数据库DBA专家服务

ApsaraDB专家服务组,全部来自阿里云DBA团队和数据库内核团队,多次参与 历年双11的护航保障活动,为客户提供阿里原厂顶尖水准的数据库服务。

详情:https://promotion.aliyun.com

本系列文章还有:

-END-

ID:yunqiinsight返回搜狐,查看更多

责任编辑:

玄惭 mysql_阿里云数据库专家玄惭的“武功”全记录之最佳实践、双十一特别篇...相关推荐

  1. MySQL性能优化、故障排查及最佳实践秘籍,阿里云数据库专家玄惭的“武功”全记录...

    为什么80%的码农都做不了架构师?>>>    文章简介 玄惭,真名罗龙九,阿里云DBA专家,负责阿里云RDS线上稳定以及专家服务团队.他经历过阿里历年双11实战考验,积累了7年对阿 ...

  2. 阿里云数据库专家王颜培:我做MySQL云原生这些年

    三年前,我从淘系业务线转到阿里云数据库团队做MySQL产品.三年过去了,MySQL产品从几十万节点规模发展到百万节点规模,从非云原生的技术架构成功转型到云原生架构.阿里集团是一个巨大的练兵场,一个新的 ...

  3. 阿里云数据库专家于巍荣获CCSA TC601《突出贡献专家》奖

    2023年3月29日,中国通信标准化协会大数据技术标准推进委员会(以下简称"CCSA TC601")在杭州召开.在会上,阿里云数据库开源首席架构师于巍获CCSA TC601 < ...

  4. 阿里云数据库专家于巍荣获PostgreSQL中国技术大会“最具价值专家 MVP”奖

    2023年3月3日,在由PostgreSQL中文社区主办的"第十二届PostgreSQL中国技术大会"上,阿里云数据库开源首席架构师于巍荣获"中国 PostgreSQL ...

  5. 重新定义数据库的时刻,阿里云数据库专家带你了解POLARDB

    摘要:POLARDB是阿里云ApsaraDB数据库团队研发的基于云计算架构的下一代关系型数据库,其最大的特色是计算节点与存储节点分离,借助优秀的RDMA网络以及最新的块存储技术.POLARDB不但满足 ...

  6. 阿里云数据库专家白宸:Redis带你尽享丝滑!(图灵访谈)

    访谈嘉宾: 本名郑明杭,现阿里云NoSQL数据库技术专家.先后从事Tair分布式系统.Memcached云服务及阿里云Redis数据库云服务开发,关注分布式系统及NoSQL存储技术前沿. 作为嘉宾,曾 ...

  7. 阿里云数据库专家白宸:Redis带你尽享丝滑!

    本文仅用于学习和交流目的,不得用于商业目的.非商业转载请注明作译者.出处,并保留本文的原始链接:http://www.ituring.com.cn/art... 访谈嘉宾: 本名郑明杭,现阿里云NoS ...

  8. 十年再出发!阿里云智能总裁张建锋演讲全记录

    3月21日,"十年再出发"阿里云峰会于国家会议中心正式召开.阿里云智能总裁张建锋(行癫)携核心管理团队首次悉数亮相,并对阿里云做了全面的战略解读.以下是演讲全文. 张建锋:今天是我 ...

  9. 基于阿里云移动推送的移动应用推送模式最佳实践

    摘要: ### 一.概念 以下概念对应系统设计时的语义,对于如何合理使用移动推送有借鉴意义 #### 1.1 设备 安装并使用开发者移动应用的装置 #### 1.2 设备ID 阿里云移动推送为设备分配 ...

最新文章

  1. 【流媒體】jrtplib—VS2010 下RTP开源协议库JRTPLIB3.9.1编译
  2. 尊重个体多样性,科学人文终统一
  3. 《树莓派实战秘籍》——2.7 技巧27尝试Occidentalis:为(高级)教育目的的树莓派发行版...
  4. 佛门重地,不适合搞这种事!!
  5. 光立方原理讲解_90%人不理解什么是防眩光射灯 防昡晕 防炫光,。怎么选项led防眩灯...
  6. Angular启动过程介绍
  7. 网页幻灯片切换动画特效源码
  8. ❤️《小黄鸭调试法》程序员必备技能!!!❤️
  9. idea引不进jdk的包_idea install 时提示jdk的某个jar包的包不存在的问题
  10. Netty之Channel、NioEventLoopGroup、客户端connect方法总结
  11. 计算机钢琴乐谱,钢琴乐谱的基础知识有哪些
  12. 博客做外链(可以发布外链的博客有哪些平台)
  13. LLL —— SVP渐进算法(简记)
  14. 00.敏捷项目管理——前序笔记
  15. 根据主机名查询本机的ip地址
  16. Cadence学习七:给板子外形倒角
  17. Python爬取猫眼评分9.5的《海王》的3万条评论
  18. HTML复选框checkbox默认样式修改
  19. C#实现物体尺寸测量(利用坐标转换)
  20. 电脑端滚动截屏工具FastStone Capture

热门文章

  1. STM32 电机教程 27 - ST MCLIB实战之 PID参数调节
  2. Allegro禁布区打过孔或走线消除DRC错误
  3. Linux内核功能及架构
  4. w ndows8怎么连接网络,(Wndows8.1优化设置全面解析.doc
  5. 十一、Linux时间
  6. 主线科技完成A轮融资,蔚来资本、普洛斯隐山资本联合领投
  7. linux配置时间同步
  8. Linux下设置主机的FQDN
  9. 得到INSERT和UPDATE中使用的值
  10. 极客学院 git教程