跟腾讯工程师一起玩转 MySQL

导语

MySQL 作为最受欢迎的开源数据库,也是云上使用最多的数据库,在实际业务中应用广泛。但在实际应用经常遇到 MySQL 各种各样的瓶颈,比如:如何优化 MySQL 、怎么完成数据库迁移、应掌握 MySQL 哪些关键问题以及数据库的性能问题等等。 不少鹅厂工程师针对这些问题在腾讯云技术社区上分享了 MySQL 实战技术经验,小编在此梳理了一些干货,让我们跟着腾讯工程师一起玩转 MySQL 。

CDB 内核优化

由于 MySQL 在实践应用中存在对于事务性支持不太好、多个分支、读写效率瓶颈等问题,所以如何用好MYSQL变得至关重要。在腾讯云,因为用户数的不断增加,对CDB for MySQL提出越来越高的要求,腾讯云CDB团队针对用户的需求和业界发展的技术趋势,对 CDB for MySQL 分支进行深度的定制优化。以下三篇技术干货将为大家介绍如何对MySQL进行内核级优化的思路和经验。

MySQL 优化

学习了 MySQL 内核级优化的思路和经验。那么,当谈到 MySQL 优化时,你会谈些什么呢?以下两篇文章是作者根据自己的实践经验以及曾经踩过的坑,总结出的一些 MySQL 索引原理以及常用的sql查询优化的理解与实践,希望对 MySQL 的开发者有所启发。

关键知识点

MySQL 有关的话题不仅仅是性能优化,还有其高可用性、强一致性、高性能、纵向扩展、负载均衡、读写分离等等。然而要想掌握其中的精髓,可得花费不少功力。以下两位笔者通过研发项目的实践经验分别梳理了 MySQL 的技术点以及 MySQL 比较具有代表性的问题。

高性能与高可用

以上提到 MySQL 有关的话题不仅仅是性能优化,还有其高可用性以及高性能。众所周知,MySQL 数据库是目前开源应用最大的关系型数据库,有海量的应用将数据存储在 MySQL 数据库中。存储数据的安全性和可靠性是生产数据库的关注重点。接下来的两篇文章对其性能进行测试与分析并总结经验,以及分析了目前采用较多的保障 MySQL 可用性方案。

MySQL 迁移

那么,如果因为业务需要,将数据库进行迁移,如何保证业务迁移顺利进行,迁移过程中遇到问题该如何快速解决等等一系列迁移问题。以下两篇文章分享了创梦者和某国内大型游戏开发商数据库搬迁到腾讯云数据库的实际迁移经验,并详细阐述了一些数据库迁移过程的解决思路和小窍门。

结语

以上的几篇文章主要介绍了 MySQL 的性能优化、高性能以及高可用等特性,总结了 MySQL 必须掌握的关键技术点,以及阐述了数据库迁移问题。如果你也是 MySQL 的技术大咖,欢迎到腾讯云技术社区分享有关 MySQL 的技术干货,同时也欢迎大家在社区一起交流!

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏SDNLAB

SD-WAN,不只是省钱

SD-WAN的大部分价值主张都是围绕带宽成本节省,以帮助企业降低当前运营商广域网的高昂的成本。很多成本节省来自于以更低成本的宽带互联网连接替代或缓解高成本MPL...

3156
来自专栏架构师之路

单点系统架构的可用性与性能优化

一、需求缘起 明明架构要求高可用,为何系统中还会存在单点? 回答:单点master的设计,会大大简化系统设计,何况有时候避免不了单点 在哪些场景中会存在单点?先...

3348
来自专栏SDNLAB

虚拟化环境中的深度安全防护

一、虚拟化环境面临的安全问题 在企业IT逐步向公有云迁移部分业务,实现企业混合云建设的过程中,如何保证企业云中的数据安全是一个非常重要的考量内容。虽然基于硬件...

3396
来自专栏数据和云

揭秘:Instapaper基于AWS上MySQL历时一周的恢复

编辑手记:网络剪报服务商-Instapaper 于2月9日出现了服务中断,故障发生后官方声明需要一个星期的恢复时间。而剖析其故障的原因,是由于最初使用了ext3...

37311
来自专栏IT技术精选文摘

基于MySQL的分布式数据库TDSQL十年锻造经验分享

1273
来自专栏互联港湾

双活数据中心南北互通 互联港湾立足全国

1002
来自专栏SDNLAB

SD-WAN漫谈

SD-WAN是Software-Defined Wide Area Network的简称。这是最近3-4年才提出的名词。从名字上可以看出,它与SDN有着相同的理...

3479
来自专栏沃趣科技

【QMonitor新特性】SQL性能历史跟踪及SQL执行计划变更历史

业界通常把DBA分为系统DBA和应用DBA两种。对于系统DBA来说,主要的职责是确保数据库系统的稳定和高效的运行。而应用DBA主要是优化应用,以求得一种“更经济...

3425
来自专栏SDNLAB

虚拟网络中可视性平面提高性能和安全性

软件定义网络(SDN)和网络功能虚拟化(NFV)可以带来很多好处,但增加网络抽象层是有代价的:对物理层链路的流量的可视性。 同时,越来越快的网络也加剧了这一挑战...

3125
来自专栏SDNLAB

SD-WAN 2.0:向更完整的解决方案迈进

软件定义广域网(SD-WAN)目前是一个超级火热的话题,有着大量的企业用户的同时又是电信服务提供商的痛点。为什么呢? ✤ 对企业来说,SD-WAN提供了使用低...

4118

扫码关注云+社区