MySQL智能运维与实践,看关系型数据库如何优雅应对云时代

随着互联网场景的导入,非结构化的海量数据给传统数据库的处理能力带来了极大的挑战,作为最受欢迎的开源关系型数据库,MySQL一步步地占领了原有商业数据库市场。如今Google、Facebook、网易、淘宝等大公司都在使用MySQL数据库。而MySQL的发展也从1.0到如今的8.0版本,其功能的完善和稳定性也得到了很好的保证。

本文包含以下三部分:

  • MySQL8.0 的新特性
  • 云时代MySQL的运维实践
  • 金融行业最佳应用场景

今年8.0版本将会带来哪些惊喜呢?

MySQL 8.0 新特性一览

1、InnoDB的增强

MySQL 5.7版本中在 InnoDB引擎上关于 Buffer pool的在线修改,临时表以及在线DDL的增强,极大地提高了InnoDB的性能,成为划时代的新变革。而在8.0中,通过在InnoDB中存储新的数据字典,允许InnoDB直接从服务器获取元数据,能够实现自动DDL,使得创建删除表等过程实现更方便。

2、性能的增强

在8.0版本中,MySQL对Redo日志做了重新设计,增加了多线程的功能以及自驱动的模块,在很大的程度上提高了写日志过程的效率,从而数据库性能得到较大提升。

3、安全的新特性

增加了SQL的角色,实现对SQL访问数据库的权限控制。除了默认的角色之外,还包含一些动态的特权角色。

在企业版中,为了提高数据的安全管理,MySQL对整个安全体系都做了更新。如下所示:

4、复制功能的增强

通过将元数据存储在二进制日志中,使得复制环境下的数据传输和提取更加方便。

5、更多的新特性

table 表达式,能够实现在一些简单的查询中创建临时表或者视图,提出了新的表空间管理方式,每个表空间进行自描述,取消了system表空间的代理,并实现通过SQL管理undo log和tablespace。

原文发布于微信公众号 - 数据和云(OraNews)

原文发表时间:2017-11-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏智能大石头

大数据分析中Redis怎么做到220万ops

大数据时代,海量数据分析就像吃饭一样,成为了我们每天的工作。为了更好的为公司提供运营决策,各种抖机灵甚至异想天开的想法都会紧跟着接踵而来!业务多变,决定了必须每...

3856
来自专栏美团技术团队

微服务拆分过细?“卫星”系统帮你做日志收集无遗漏

背景 随着酒店业务的高速发展,我们为用户、商家提供的服务越来越精细,系统服务化程度、复杂度也逐渐上升。微服务化虽然能够很好地解决问题,但也有副作用,比如,问题定...

3697
来自专栏Java技术栈

高可用高并发的 9 种技术架构!

分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完...

1295
来自专栏数据和云

恒丰银行 I MySQL MGR与Galera性能测试买家秀

作者介绍: 赵守斌,十年银行业数据库管理经验,熟悉各种Oracle数据库系统方案,对MySQL开源数据库也有涉猎。目前牵头负责恒丰银行数据库管理和各类数据库服务...

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

一条update语句的优化探索(r9笔记第80天)

今天经开发同学反馈,发现有一些update语句阻塞了部分业务流程,为什么说一些而不是一条,是因为这些update语句都在一个存储过程中,语句结构相仿,真有一种一...

3174
来自专栏CSDN技术头条

共享出行业务下的高并发场景

某共享汽车出行平台从随着业务的发展,可能大家听到出行以为是滴滴,然而不是,不过今年美团等巨头也入场共享汽车行业,表明公司业务至少是不错的,城市也在不断扩张。

996
来自专栏CSDN技术头条

Google的大规模集群管理系统Borg(上篇)

摘要:Google的Borg系统是一个运行着成千上万项作业的集群管理器,它同时管理着很多个应用集群,每个集群都有成千上万台机器,这些集群之上运行着Google的...

1998
来自专栏JAVA高级架构

9种高性能可用高并发的技术架构

1、分层   分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和...

35411
来自专栏企鹅号快讯

9种高性能可用高并发的技术架构

1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度...

2208
来自专栏idba

Strace 解决性能问题案例一则

前面一篇文章说了因为公司同事在解决一个故障(性能问题)时利用到strace,在学习strace工具的时候也查看《性能之巅》第十三章中,大神解决性能问题的思路和方...

594

扫描关注云+社区