数据库上云经典案例分析

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 本文PPT来自阿里云技术专家玄惭于10月14日在2016年杭州云栖大会上发表的演讲,分享主题为《数据库上云经典案例分析》。

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

玄惭花名出自《天龙八部》,2012年加入阿里云RDS并负责线上的稳定,历年RDS双11的负责人,目前负责RDS专家服务。在这次分享上,玄惭用五个经典案例与我们分享数据库上云中的经验与教训。

案例一中,某客户正在将本地的业务系统迁移上云,但在RDS上运行时间明显要比线下自建数据库运行时间要慢1倍,导致客户系统割接延期的风险。经过经验分析和测试验证后,发现参数配置上存在问题。案例中的排查思路依次是:查看SQL执行计划;查看数据库版本和优化器规则;对比参数,硬件设置;查看网络延迟。获得的经验是保持数据库参数配置一致。

案例二中某手机客户端上云,第一次系统切割失败,数据库CPU100%,需要在第二次割接前排除原因。经过问题排除后终于解决问题。排查思路依次为:分析SQL执行计划;对比数据库版本和优化器规则。获得的经验是要保持数据库版本一致,功能和性能测试缺一不可。

案例三某APP应用上云后数据库CPU100%,系统回滚会出现数据丢失、弹性升级需要时间较长,要在白天业务高峰来临之际消除故障。由于时间原因实行紧急救援:优化SQL。

除此之外,其他的两个案例也都在解决问题之后给我们带来了宝贵的实践经验。6d1ca1a1ae8273615c084366357c08dedb890e31c738b3d935d0d99cbd50c40a1b6cd5649587a9b5c504152523b83f7579b3d6aa7395a971959b529ad476ebe1b8c611275f4700802f018e0247259f6b1e7d04f1f9bac8cac88366d4f03888ff78ec49512546bf95ba6161bfe3bbc37db8453e795ca96644f16db88d660aa5fe7cff5daaa12245e922bfed378a140f6add8c9e60280878e48e034124af9b0f4b032700937f150e33cd73afcfa9822d45e4183a6c3b003024d3a1f179d4f1e98a3ca6ac78433392dfbbd69ffb3b303a847994eb29a44d77aa16fc4eb43bccb72c83b0e629afa7105d3a375743c6cb84fcb0de02f52a45808d784c51cb85ed94fc4599bb64fc82917d66f6fd29e8bd6c591e917fa597a6b4a52babf5586987868390226dae89b5cfa382a7714bfe6f330b9720c90e9b2e3e2b3728fdbe3d72b512e1c8810c767bd57c18f5d650cb869ca95d2a8bffb41c6dec49901438df4f6b32104e6dfa263abbc458e2de76433ac50cb1173941ba133fcd620b024e8f8baf0c002c7732755d2b37760bb546e5e1326b9bd9b5afddd4b101074df4c461747b32d89ee334eb6981d43028c4c4a007b8b1c75e3f935e08d9b4027fd4d55de7bf4e4a4352980a957cd74bf053f0985687459f5ea0aaed7f2b23ab5ffee6643df926b25417744a98f1fcff33cd5d16cb7b4dbf8bd1554750e95ac2f6d09029c5f17751536f08ecd209934196d152e94e78059ab4c3dab773099c3943feed3ed86d1dbd0268ca7e45399d6868e18d70cd073d335f5519a32635dd2ba75fd2e758f59ed58ebb6a08c8eee99a3f0bba59c4f2757a13ee6084031964
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
11天前
|
关系型数据库 MySQL 数据库
数据库数据恢复—MYSQL数据库文件损坏的数据恢复案例
mysql数据库文件ibdata1、MYI、MYD损坏。 故障表现:1、数据库无法进行查询等操作;2、使用mysqlcheck和myisamchk无法修复数据库。
|
1月前
|
存储 SQL Apache
Apache Doris 开源最顶级基于MPP架构的高性能实时分析数据库
Apache Doris 是一个基于 MPP 架构的高性能实时分析数据库,以其极高的速度和易用性著称。它支持高并发点查询和复杂分析场景,适用于报表分析、即席查询、数据仓库和数据湖查询加速等。最新发布的 2.0.2 版本在性能、稳定性和多租户支持方面有显著提升。社区活跃,已广泛应用于电商、广告、用户行为分析等领域。
Apache Doris 开源最顶级基于MPP架构的高性能实时分析数据库
|
21天前
|
SQL 数据库
GBase8a 数据库集群v953扩容案例问题分享
GBase8a 数据库集群v953扩容案例问题分享
|
21天前
|
SQL 数据库
gbase 8a 数据库 SQL优化案例-关联顺序优化
gbase 8a 数据库 SQL优化案例-关联顺序优化
|
22天前
|
存储 SQL 数据库
Sybase数据恢复—Sybase数据库常见问题之数据库无法启动的恢复案例
Sybase数据库数据恢复环境: Sybase数据库版本:SQL Anywhere 8.0。 Sybase数据库故障&分析: Sybase数据库无法启动。 使用Sybase Central连接报错。 数据库数据恢复工程师经过检测,发现Sybase数据库出现故障的原因是:异常断电造成Sybase数据库无法回写正常数据,导致多个存储页数据不一致,系统表描述和存储表不一致,部分存储页底层数据完全杂乱。
|
23天前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库文件有坏快损坏的数据恢复案例
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。 由于数据库没有备份,无法通过备份去恢复数据库。
|
29天前
|
存储 Oracle 关系型数据库
oracle数据恢复—Oracle数据库文件大小变为0kb的数据恢复案例
存储掉盘超过上限,lun无法识别。管理员重组存储的位图信息并导出lun,发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组存储位图信息,重新导出控制文件中记录的数据文件,发现这些文件的大小依然为0kb。
|
16天前
|
存储 Oracle 关系型数据库
服务器数据恢复—华为S5300存储Oracle数据库恢复案例
服务器存储数据恢复环境: 华为S5300存储中有12块FC硬盘,其中11块硬盘作为数据盘组建了一组RAID5阵列,剩下的1块硬盘作为热备盘使用。基于RAID的LUN分配给linux操作系统使用,存放的数据主要是Oracle数据库。 服务器存储故障: RAID5阵列中1块硬盘出现故障离线,热备盘自动激活开始同步数据,在同步数据的过程中又一块硬盘离线,RAID5阵列瘫痪,上层LUN无法使用。
|
2月前
|
SQL 关系型数据库 MySQL
Vanna使用ollama分析本地数据库
这篇文章详细介绍了如何使用Vanna和Ollama框架来分析本地数据库,实现自然语言查询转换为SQL语句并与数据库交互的过程。
367 7
Vanna使用ollama分析本地数据库
|
1月前
|
存储 Java 关系型数据库
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接创建、分配、复用和释放等操作,并通过电商应用实例展示了如何选择合适的连接池库(如HikariCP)和配置参数,实现高效、稳定的数据库连接管理。
62 2