-
MySQL 8.0新特性之统计直方图
所属栏目:[MySql教程] 日期:2018-09-21 热度:196
【新品产上线啦】51CTO播客,随时随地,碎片化学习 概览 MySQL8.0实现了统计直方图。利用直方图,用户可以对一张表的一列做数据分布的统计,特别是针对没有索引的字段。这可以帮助查询优化器找到更优的执行计划。统计直方图的主要使用场景是用来计算字段选[详细]
-
数据库为什么会分为“行式存储”和“列式存储”呢?
所属栏目:[MySql教程] 日期:2018-09-21 热度:76
【新品产上线啦】51CTO播客,随时随地,碎片化学习 我们知道 当今的数据处理大致可分为两大类 联机事务处理 OLTP (on-line transaction processing) 以及联机分析处理 OLAP (On-Line Analytical Processing) OLTP 是传统关系型数据库的主要应用 用来执行一[详细]
-
史上最全的MySQL高性能优化实战总结!
所属栏目:[MySql教程] 日期:2018-09-21 热度:98
【新品产上线啦】51CTO播客,随时随地,碎片化学习 1.1 前言 MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作[详细]
-
阿里P8架构师谈:NoSQL和SQL的区别,NoSQL的使用场景和选型比较
所属栏目:[MySql教程] 日期:2018-09-21 热度:173
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 什么是NoSQL NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称,它具有非关系型、分布式、不提供ACID的数据库设计[详细]
-
阿里P8架构师谈:数据库中间件的功能、适用场景、淘宝TDDL详解
所属栏目:[MySql教程] 日期:2018-09-21 热度:63
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 什么需要数据库中间件 传统的架构模式就是应用连接数据库直接对数据进行访问,这种架构特点就是简单方便。 但是随着目前数据量不断的增大我们就遇到了问题: 单个表数据量太大 单个库数据量[详细]
-
连跳7个版本之后,MySQL 8.0.12有什么新特性?
所属栏目:[MySql教程] 日期:2018-09-21 热度:185
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! 引言 时隔三个月,MySQL 8.0.12 有什么新内容? 今年4月份,MySQL突然直接从8.0.5跳过多个版本号到8.0.11,直接宣布8.0.11 GA,告诉大家说,这个版本已经可以到线上用了。 到今年7月底,My[详细]
-
MySQL之存储引擎InnoDB和MyISAM的区别及底层详解
所属栏目:[MySql教程] 日期:2018-09-21 热度:103
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 题外话:中华文化博大进深,从学Java到数据库,无一不体现出同一组件鱼和熊掌不可兼得的要义。自然,编程中安全和效率也很难同时做到完美,这一次InnoDB和MyISAM又让我大开眼界[详细]
-
Redis的那些最常见面试问题
所属栏目:[MySql教程] 日期:2018-09-21 热度:177
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进[详细]
-
MongoDB如何上手和避坑?答案都在这些书里
所属栏目:[MySql教程] 日期:2018-09-21 热度:88
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! NoSQL成为常态,数据库在过去几年中发生了根本性的变化。这些DB是非关系型的,这使得开发更加棘手,但也更快,更容易扩展。 MongoDB是最受欢迎的NoSQL数据库之一,旨在为WEB应[详细]
-
复杂 SQL 查询跑不动?DRDS 只读实例来解决!
所属栏目:[MySql教程] 日期:2018-09-20 热度:157
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 背景 在实际业务生产环境中,业务应用系统在使用 OLTP 数据库将数据进行存储后,均会存在如后台运营类系统进行统计报表分析等场景的复杂 SQL 查询诉求。 为满足此类复杂 SQL 查询快[详细]
-
MongoDB、Hbase、Redis等NoSQL优劣势、应用场景
所属栏目:[MySql教程] 日期:2018-09-18 热度:193
9月15日技术沙龙 | 如何将智能化和运维工作相结合,实现智能运维! NoSQL的四大种类 NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很[详细]
-
这些有效的MySQL数据优化方法,你知道吗?
所属栏目:[MySql教程] 日期:2018-09-13 热度:94
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 数据库的增删改查的效率在开发中是十分重要的,好的数据库优化方法可以让你的数据库效率更高,今天小编来总结一些优化数据库的方法。 一:表优化 一般情况下表的数据越小,查询的速[详细]
-
DB-Engines 8 月数据库榜单,Oracle 受新版本策略影响
所属栏目:[MySql教程] 日期:2018-09-13 热度:110
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 DB-Engines 发布了 2018 年 8月份的数据库排名,Oracle 在保持了大幅度增长的同时持续领跑第 1。 前十名如下: 从表中可以看到,前 6 名地位岿然不动,不管是环比还是同比都没有出[详细]
-
时间紧急!数据库迁移怎么才能更快?
所属栏目:[MySql教程] 日期:2018-09-13 热度:157
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 问数据库迁移需要多长时间,就好像问去度假需要多少钱一样。答案,不同情况下,会有很大差异。那么,到底哪些因素会影响数据迁移所需时间长短?这是我们本文要探讨的。 什么是数据库[详细]
-
「MySQL数据库」事务嵌套的解决之道
所属栏目:[MySql教程] 日期:2018-09-13 热度:136
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 前言 我们在开发一个复杂的系统时可能经常出现这样的场景:比如,A函数中调用了B函数,而A函数和B函数同时都使用了事务,这样就出现了事务嵌套。在MySQL的官方文档中有明确的说明My[详细]
-
时间序列数据库为何会突然成为宠儿?
所属栏目:[MySql教程] 日期:2018-09-13 热度:193
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 时间序列数据库为何会突然成为宠儿?非结构化、分布式的时间序列数据库(TSDB)以数字化的形式,能装下整体真实的物理世界,于是数字孪生、CPS、决策分析得以实现。 推荐一款开源时[详细]
-
Streams:一个新的Redis通用数据结构
所属栏目:[MySql教程] 日期:2018-09-13 热度:158
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 直到几个月以前,对于我来说,在消息传递的环境中, 流 streams 只是一个有趣且相对简单的概念。这个概念在 Kafka 流行之后,我主要研究它们在 Disque 案例中的应用,Disque 是一个[详细]
-
MongoDB Stream是如何实现完美数据增量迁移的?
所属栏目:[MySql教程] 日期:2018-09-13 热度:150
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 一、背景介绍 最近微服务架构火得不行,但本质上也只是风口上的一个热点词汇。 作为笔者的经验来说,想要应用一个新的架构需要带来的变革成本是非常高的。 尽管如此,目前还是有许[详细]
-
MySQL 8.0新特性:彻底解决困扰运维的复制延迟问题,你信吗?
所属栏目:[MySql教程] 日期:2018-09-13 热度:133
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL 8.0可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前Generally Available版本已经已经发布,在此将介绍8.0版本中引入的一个重要的新特性基于WriteSet的[详细]
-
如何kill掉卡顿的MySQL线程?
所属栏目:[MySql教程] 日期:2018-09-13 热度:161
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作为一个开发人员或者数据库管理员,学会检查数据库运行情况是必不可少的工作。造成MySQL线程卡顿的原因有很多,比如deadlock,但是无论是哪种原因,我们发现问题之后的第一要务就[详细]
-
MySQL-关于数据库建表的一些观点和建议
所属栏目:[MySql教程] 日期:2018-09-06 热度:76
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL作为关系型数据库,被用来存储持久化的数据,避免不了需要创建表。如果没有利用ORM(对象关系模型)来自动创建表,则需要开发者通过图形界面(Navicat)或者手写MySQL语句。 由[详细]
-
在“即服务”世界中,DBA的角色发生了什么变化?
所属栏目:[MySql教程] 日期:2018-08-29 热度:124
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 过去的十年中企业对于管理和运行数据库的需求发生了巨大的变化,这样进而影响到了负责运行企业数据库的数据库管理员(DBA)工作重心的转移,相比于保证可访问性和可用性,现在DBA更[详细]
-
MySQL多版本并发控制机制(MVCC)源码浅析
所属栏目:[MySql教程] 日期:2018-08-29 热度:178
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 前言 作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。事务处理-概念与技术诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据[详细]
-
巧妙设计多级缓存,为数据库减负
所属栏目:[MySql教程] 日期:2018-08-29 热度:85
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 作者介绍 王梓晨,物流研发部架构师,GIS技术部负责人,2012年加入京东,多年一线团队大促备战经验,负责物流研发一些部门的架构工作,专注于低延迟系统设计与海量数据处理。目前负[详细]
-
InnoDB,select为啥会阻塞insert?
所属栏目:[MySql教程] 日期:2018-08-29 热度:79
技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战 MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项最佳实践》所述,如果查询没有命中索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引记录上的。[详细]