跟腾讯工程师一起玩转 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 条评论
登录 后参与评论

相关文章

来自专栏java工会

30分钟零基础入门Java后台SSM框架

2809
来自专栏北京马哥教育

面试分享系列:从现在开始,准备加入BAT!

豌豆贴心提醒,本文阅读时间5分钟 程序员是一项技术工种,个人的技术水平决定薪资。 程序员需要在面试的过程中展示自己的技术水平,通过有说服力的表现拿到自己理...

3917
来自专栏祝威廉

由CarbonData想到了存储和计算的关系

交代下背景,之前花了半天时间试用了下,主要想解决ElasticSearch历史数据查询的问题,之前出现过在ES上查询一个月数据直接把一些节点跑挂了。然后我打算把...

1073
来自专栏杨建荣的学习笔记

MySQL高可用方案的一些思考

我在去年QCon和Gdevops广州站的时候,讲到MySQL和Oracle的现状和发展时,简单总结了下一个常见的使用误区:把MySQL当Oracle用,...

1662
来自专栏杨建荣的学习笔记

通过SQL解读财富的分配

还是继续昨天的问题,知乎上一个蛮有意思的问题,数据分析师做了一个很有意思的解读。 题目是:房间里有100个人,每人都有100元钱,他们在玩一个游戏。...

3136
来自专栏Golang语言社区

大型网站的架构设计图分享-转

近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设...

5219
来自专栏牛客网

腾讯ieg开发现场面

投的后台调成了运营开发。貌似是做大数据平台的。 一面: 1SQL 创建一个表 新增列到表里。。居然给忘了。。尴尬。支支吾吾写了一点 2Linux命令 问的很具...

5578
来自专栏CSDN技术头条

4个简单的数据管理技巧

它发生在我们所有人身上,你会收到新的A/B测试结果和需要验证的数据。或者你将最新漏斗分析转化到一个数据应用中,这样就可以不断地收获你努力工作带来的好处。当在检查...

19310
来自专栏岑玉海

Hbase 学习(七) rowkey设计

一直以来对rowkey的设计都比较迷茫,《hbase权威指南》倒是给出了个还算靠谱的例子。 下面这个例子有点儿像帖子表结构,它的rowkey设计是这样的,可...

3147
来自专栏PPV课数据科学社区

知名SQL和NoSQL数据库相关特性,你能否全部答对?

本排名根据DB Engines的排行榜得来,该排行榜从人气上分析了市场上200个不同的数据库,这里一览Top 10。 无可争议的Top 3 Oracle、MyS...

3348

扫码关注云+社区