专栏首页性能与架构Mysql 5.7 的重要特性

Mysql 5.7 的重要特性

这几天在熟悉 Mysql 的新版本 5.7,发现这个版本的改进真的很大,例如提供了更强大的 GIS 功能、高性能的 JSON 数据操作、对多处地方的性能提升 ……

下面列出一些主要的特性

(1)新增原生的 JSON 文档支持

可以对非结构化数据进行高效灵活的存储、搜索、操作

(2)Performance Schema

增强对重要性能信息的展示,包括:内存、事务、存储程序、预处理语句、复制、锁

(3)MySQL SYS Schema

提供了帮助对象来应答常见的性能、健康、使用、监控问题

(4)安全性提升

实例的初始化、安装、管理 等都更加简单,并且更加安全

(5)扩充对 GIS 的支持

提供了空间索引,对移动应用来说更加方便了

(6)性能提升

每秒处理的查询数量 QPS 比 5.5 快了3倍

(7)优化 InnoDB

提升了性能和并发处理,加强了空间索引、分区能力

(8)更强大的复制能力

支持 multi-source 复制,可以让一个slave有多个master,分别从不同的master复制不同的DB

增强了 multi-threaded slave,可以提升复制速度

(9)增强优化器

使用了新的动态成本模型,可以提供更好的查询性能

这些是根据官方内容整理的一些特性信息,之后会对一些点进行体验,然后分享

本文分享自微信公众号 - 性能与架构(yogoup)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-06-09

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 机器学习算法入门

    问题导读 1.什么是程序? 2.什么是算法? 3.什么是机器学习算法? 4.机器学习的主要任务是什么? 5.机器学习+数据库=? 6.什么是自然语言处理? ...

    用户1410343
  • acm系统开发笔记

    时间:     2016/2/29   遇到的困难:  数据库配置的mysql和java(Date)不一致,出现下面错误 1 Date date = new D...

    Gxjun
  • golang实现基于redis和consul的可水平扩展的排行榜服务范例

    本文的完整代码见 https://github.com/changjixiong/goNotes/tree/master/redisnote ,https://...

    李海彬
  • 1分钟了解基于内容的推荐,pm又懂了

    前天的《1分钟了解“协同过滤”》,很多同学点了赞,今天接着用通俗的语言说说“基于内容的推荐”,也保证pm弄懂。 什么是基于内容的推荐(Content-based...

    用户1300347
  • 大数据到底如何在企业中发挥价值

    一、企业大数据如何起步:从小数据到大数据 目前国内外关于大数据的谈论很多,大多是谈运营级别的,或者说从服务端、服务方提得较多一些。笔者要跟大家交流的问题是作为各...

    用户1410343
  • 1分钟了解协同过滤,pm都懂了

    工程架构方向的程序员,看到推荐/搜索/广告等和算法相关的技术,心中或多或少有一丝胆怯。但认真研究之后,发现其实没有这么难。 今天的1分钟系列,给大家介绍下推荐系...

    用户1300347
  • 区块链简介

    总览 区块链本质上是一个去中心化的分布式账本数据库其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。 1,区块链...

    lyb-geek
  • golang学习之旅:使用go语言操作mysql数据库

    1.下载并导入数据库驱动包 官方不提供实现,先下载第三方的实现,点击这里查看各种各样的实现版本。 这里选择了Go-MySQL-Driver这个实现。地址是:ht...

    李海彬
  • 大数据融合将解锁物联网真正潜力

    随着洛杉矶CES大会的落幕,局势渐渐明朗:2015年将成为物联网元年。从牙刷可以安排体检到瑜伽垫可以实时分析你的动作,今年的CES大会上,3000多家企业推出了...

    用户1410343
  • 让云计算对企业更加友好

    如今,随着企业变得越来越习惯采用云计算,并了解其如何能够增加业务机会,他们将信息越来越多的数字资产投入云基础设施。在过去,企业还没有准备好全面承诺采用云计算,往...

    静一

扫码关注云+社区

领取腾讯云代金券