MySQL

从 MySQL 到 Oracle 再到全面 TiDB ,云盛海宏的数据库架构实践
一文看懂云盛海宏的数据库架构实践

一文搞懂 MySQL 表字段类型长度的含义
不知道大家第一眼看标题的时候有没有理解,什么是“字段类型长度”,这里我来解释下,就比如我们在 MySQL 建表的时候,比如下面这个建表语句:

OceanBase 社区版 4.0 正式上线: 业内首个兼容 MySQL 的单机分布式一体化数据库
业内首个兼容 MySQL 的单机分布式一体化数据库

十问分布式数据库:技术趋势、选型及标准思考
分布式数据库技术路线和产业现状,分析分布式数据库的技术特点以及面临的问题与挑战,对企业如何进行数据库选型互动讨论。

Oracle 正式发布 MySQL Heatwave on AWS
MySQL Heatwave 服务将 OLTP、分析、机器学习和基于机器学习的自动化融合到了单个 AWS 实例中。

AWS 数据库迁移服务:将 Oracle 数据库迁移到 MySQL
本文分享如何使用 AWS 数据库迁移服务将本地数据库迁移到云端的 MySQL 数据库。

敏态业务挑战下,作业帮、微盟的数据库落地与调优实践
面对数字时代线上流量的冲击,业务系统访问及数据量呈指数级上升,对数据库的安全性、稳定性、高可用都提出了更高的要求。

异地多活——携程 MySQL 实时双向(多向)复制
为了服务于公司 G2-GreatQuality(高品质)和 Globalization(全球化)战略,携程从 2019 年下半年开始启动异地多活项目。MySQL 原生一主多从架构下,机房故障时需要数据层的 DR 切换,造成恢复时间长;针对一些海外业务如果需要写数据,通常需要将数据回源上海,业务响应时间变长体验变差。异地多活架构下,机房故障时,只需要在入口将流量切离故障机房业务即可恢复,业务出海上云后实现本地读写。本次演讲,我将向大家介绍异地多活的核心组件 DRC 的详细设计以及背后的思考,在业务落地过程中遇到的问题以及解决方案。

变革前奏:未来十年属于哪些开发者?| DIVE
为什么说未来十年是基础软件的黄金十年?

MySQL 探秘 (四):InnoDB 的磁盘文件及落盘机制
任何一个技术都有其底层的关键基础技术,这些关键技术很有可能也是其他技术的关键技术,学习这些底层技术,就可以一通百通。如何在磁盘上存储数据,如何使用日志文件保证数据不丢失,不仅是 MySQL 等数据库,MQ 消息队列或者其他中间件的关键技术之一。

Oracle 大佬离职,怒喷 MySQL “糟糕的数据库”
在这位工程师看来,PostgreSQL 才是开源 RDBMS 的更好选择。

如何使用 MySQL 慢查询日志进行性能优化 - Profiling、mysqldumpslow 实例详解
当我们开始关注数据库整体性能优化时,我们需要一套 MySQL 查询分析工具。特别是在开发中大型项目时,往往有数百个查询分布在代码库中的各个角落,并实时对数据库进行大量访问和查询。如果没有一套趁手的分析方法和工具,就很难发现在执行过程中代码的效率瓶

对话腾讯云窦贤明:云时代,我们到底需要怎样的数据库?
在数据量持续爆增、数据日益多样化的今天,传统数据库的迭代速度已经追不上数据的增速,且企业对数据库计算和存储能力的要求越来越高。

全网播放超 5 亿的秒级实时台网互动是如何实现的?
在这个过程中,实时数据大屏不仅要解决实时交易问题,还要将实时分析数据反馈给现场的主持人。

Facebook 的 MySQL 8.0 迁移之路
我们很清楚,迁移到 8.0 会比迁移到 5.6 或 MyRocks 更加困难。

API 网关 Kong 实战
Kong 是一款基于 OpenResty(Nginx + Lua 模块)编写的高可用、易扩展的,由 Mashape 公司开源的 API Gateway 项目。Kong 是基于 NGINX 和 Apache Cassandra 或 PostgreSQL 构建的,能提供易于使用的 RESTful API 来操作和配置 API 管理系统,所以它可以水平扩展多个 Kong 服务器

独一无二的「MySQL 调优金字塔」相信也许你拥有了它,你就很可能拥有了全世界。
你好,无论我们在现实生活中是否相识,在 InfoQ 的世界里终会快乐相遇,在此提前预祝国庆节快乐,并且在属于我们的“1024”那天不在加班,早点回家陪陪老婆和孩子啊。

数据迁移同步平台 CloudCanal 免费社区版正式发布
这次社区版的发布花了近 2 年时间准备,将免费开放并持续维护。同时,官方透露 CloudCanal 内核未来会开源,相关工作正在准备阶段。
MySQL 亿级数据分页的优化
下班后愉快的坐在在回家的地铁上,心里想着周末的生活怎么安排。

MySQL 数据实时同步到 Elasticsearch 的技术方案选型和思考
本文具体探讨 MySQL 数据实时同步到 Elasticsearch 的技术方案和思考,同时使用一定篇幅介绍一些前置知识,从理论到实践,让读者更好地理解这块内容和相关问题。

考前复习必备 MySQL 数据库(关系型数据库管理系统)
哪吒人生信条:如果你所学的东西 处于喜欢 才会有强大的动力支撑。

昆仑万维 X TiDB | 从 MySQL Cluster 到 TiDB 的升级之路
昆仑万维是全球领先、业内前沿的综合性互联网集团,业务涵盖昆仑游戏(GameArk)、信息资讯(Opera)等多个业务板块。

【Mysql-InnoDB 系列】事务模型
提到事务,大家都有基本的了解,例如 mysql 的事务隔离级别包括:读未提交、读已提交、可重复读、串行化;InnoDB 默认是 RR(可重复读);基本的 MVCC 等等。但大部分人对深入一些的原理就知之甚少了。本文整理事务模型的相关内容,仅供参考。

MySQL 不会丢失数据的秘密,就藏在它的 7 种日志里
本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook
SQL:我为什么慢你心里没数吗?
SQL 语句执行慢的原因是面试中经常会被问到的,对于服务端开发来说也是必须要关注的问题。

MySQL 修改账号密码方法大全
在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改、密码过期需要修改、忘记密码需要修改等。本篇文章将会介绍需要修改密码的场景及修改密码的几种方式。
使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析
canal 是阿里巴巴开源的一个项目,主要用途是基于 MySQL 数据库 binlog 日志解析,提供增量数据订阅和消费。

【得物技术】MySQL 多表关联同步到 ES 的实践
线上问题:业务系统查询,涉及多表关联查询,条件维度较大且有模糊匹配需求,索引无法覆盖,导致查询性能较低。
Mysql Docker 主从配置
使用 docker 启动 MySQL 配置主从读写
理解三值逻辑与 NULL,你离 SQL 高手更近了一步
NULL 用于表示缺失的值或遗漏的未知数据,不是某种具体类型的值。数据表中的 NULL 值表示该值所处的字段为空,值为 NULL 的字段没有值,尤其要明白的是:NULL 值与 0 或者空字符串是不同的。