MySQL

100 人感兴趣 · 227 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/0b/0bda1b2558936a6e4d4db0ae21cb9850.png?x-oss-process=image/resize,w_416,h_234

MySQL 可重复读,差点就我背上了一个 P0 事故!

用户头像
楼下小黑哥 2020 年 6 月 1 日

MySQL 事务设置不当,引发的生产事故

https://static001.geekbang.org/infoq/8f/8fdc229448ce580b38c55b43f1136e18.png?x-oss-process=image/resize,w_416,h_234

上亿数据怎么玩深度分页?兼容 MySQL + ES + MongoDB

用户头像
Kerwin 2020 年 7 月 15 日

在数据量很大的情况下,怎么实现深度分页?

https://static001.geekbang.org/infoq/3e/3ed3139ed64912cca1e9440dfc9ace2a.jpeg?x-oss-process=image/resize,w_416,h_234

【大厂面试 01 期】高并发场景下,如何保证缓存与数据库一致性?

用户头像
NotFound9 2020 年 6 月 2 日

我们日常开发中,对于缓存用的最多的场景可能仅仅是对数据进行缓存,减轻数据库压力,缩短接口响应时间。但在高并发场景下,需要考虑的问题就数据一致性的问题,下面我们就来看看在高并发场景下,如何保证缓存与数据库一致性?

https://static001.geekbang.org/infoq/c0/c0a189604c624ab1be87f10fa90c76fe.jpeg?x-oss-process=image/resize,w_416,h_234

洞悉 MySQL 底层架构:游走在缓冲与磁盘之间

用户头像
arthinking 2020 年 6 月 2 日

提起MySQL,其实网上已经有一大把教程了,为什么还要写这篇文章呢,大概是因为网上很多网站都是比较零散,描述的不够直观,不能系统对MySQL相关知识有一个系统的学习,导致不能形成知识体系。为此我撰写了这篇文章,试图让这些底层架构相关知识更加直观易懂

https://static001.geekbang.org/infoq/bd/bd58293bff48b3d48be43bf674315f32.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 库表设计小技巧

用户头像
Simon 2020 年 7 月 20 日

在我们项目开发中,数据库及表的设计可以说是非常重要,只有优秀的库表设计才能发挥出MySQL最大的性能,本篇文章主要讲几个库表设计的小技巧,希望对大家有所启发。

https://static001.geekbang.org/infoq/3f/3ff39c11ae93e4d7719785c62b8c6245.png?x-oss-process=image/resize,w_416,h_234

Mysql 学习笔记:分库分表 (sharding)

用户头像
马迪奥 2020 年 9 月 15 日

Mysql sharding技术,分库分表

https://static001.geekbang.org/infoq/9a/9ab72967d7fc69b12aa305888957ac37.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 死锁与 Spring 事务

用户头像
Dean 2020 年 4 月 29 日

死锁大都伴随着锁等待,所以一般都会拉低服务QPS,在死锁发生时肯定会出现各种意料不到的问题,是是萦绕在程序员心中的噩梦。

https://static001.geekbang.org/infoq/8b/8bfe8ec5578505831683bf723cd8f97e.png?x-oss-process=image/resize,w_416,h_234

【MySQL】我这样分析 MySQL 中的事务,面试官对我刮目相看!!

用户头像
冰河 2020 年 9 月 6 日

我的回答超出了面试官的预期,面试官让我明天来上班!

https://static001.geekbang.org/infoq/71/7106b513d271980f329fbe7b129aa92c.jpeg?x-oss-process=image/resize,w_416,h_234

一文解决 MySQL 时区相关问题

用户头像
Simon 2020 年 7 月 3 日

在使用MySQL的过程中,你可能会遇到时区相关问题,比如说时间显示错误、时区不是东八区、程序取得的时间和数据库存储的时间不一致等等问题。其实,这些问题都与数据库时区设置有关,本篇文章将从数据库参数入手,逐步介绍时区相关内容。

https://static001.geekbang.org/infoq/82/8274ff01ee836bda0024629390f2841f.jpeg?x-oss-process=image/resize,w_416,h_234

推荐一些学习 MySQL 的资源

用户头像
Simon 2020 年 7 月 17 日

学习MySQL的途径有很多,每个人的学习方法也各有不同,但最重要的还是要坚持,找到适合自己的学习方法。本篇文章我将推荐一些学习MySQL的资源,希望各位可以找到适合自己的并坚持学习。

https://static001.geekbang.org/infoq/44/442e4460c85942ac9ab1001acc3d9b8a.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 线程状态详解

用户头像
Simon 2020 年 8 月 22 日

我们常用 show processlist 查看数据库连接状态,其中比较关注的是 State 列,此列表示该连接此刻所在的状态。那么你真的了解不同 State 值所表示的状态吗?下面我们参考官方文档来一探究竟 。

https://static001.geekbang.org/infoq/9d/9d810bebe268d791098b11c42f6bb578.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL“被动”性能优化汇总!

用户头像
王磊 2020 年 8 月 10 日

年少不知优化苦,遇坑方知优化难。 ——村口王大爷

https://static001.geekbang.org/infoq/1b/1b59035ada648e76530396f603518c19.png?x-oss-process=image/resize,w_416,h_234

Mysql 学习笔记:InnoDB 索引结构浅析

用户头像
马迪奥 2020 年 9 月 15 日

Mysql InnoDB索引结构浅析

https://static001.geekbang.org/infoq/94/949edfa4446aa490333969296d408f61.png?x-oss-process=image/resize,w_416,h_234

mongodb 源码实现、调优、最佳实践系列 - 百万级代码量 mongodb 内核源码阅读经验分享

开源mongodb代码规模数百万行,本篇文章内容主要引导大家快速进行百万级别规模源码阅读,做到不同大工程源码”举一反三”快速阅读的目的。

https://static001.geekbang.org/infoq/cd/cd443bc52c85fd8deffb4e7d3a4f2c82.jpeg?x-oss-process=image/resize,w_416,h_234

基于 mysqldump 聊一聊 MySQL 的备份和恢复

用户头像
麦叔 2020 年 5 月 26 日

Hi,大家好,我是麦洛,今天我们聊聊MySQL的备份和恢复,在下面文章中,你会了解到MySQL常见的备份类型,以及基于mysqldump命令在日常开发中如何做MySQL数据库以及表的备份和恢复。最近开始玩公众号了,喜欢的小伙伴可以关注我

https://static001.geekbang.org/infoq/ac/ac36011561ad9183d9e01f31412673d6.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 慢查询优化(线上案例调优)

用户头像
NotFound9 2020 年 5 月 27 日

本文主要是记录在线上环境中遇到的两个MySQL慢查询的问题,通过查询相关资料,进行分析调优的过程。

https://static001.geekbang.org/infoq/94/949edfa4446aa490333969296d408f61.png?x-oss-process=image/resize,w_416,h_234

mongodb 内核源码实现、性能调优、最佳运维实践系列 - 百万级高并发 mongodb 集群性能数十倍提升优化实践 (上篇)

     本文是oppo互联网某百亿级数据量/百万级高并发mongodb集群线上真实优化案例,荣获mongodb中文社区2019年度一等奖。

https://static001.geekbang.org/infoq/e6/e6c0845ca1955549d8c45398cf3a75c8.jpeg?x-oss-process=image/resize,w_416,h_234

手把手教你分析 Mysql 死锁问题

用户头像
捡田螺的小男孩 2020 年 10 月 18 日

发生死锁了,如何排查和解决呢?本文将跟你一起探讨这个问题

https://static001.geekbang.org/infoq/83/8309f7ac1cd37b52c228e36b9462d107.png?x-oss-process=image/resize,w_416,h_234

自己动手写 SQL 执行引擎

用户头像
无毁的湖光 2020 年 9 月 25 日

在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。

https://static001.geekbang.org/infoq/be/be77e812e945c26b7b6cbaca41a507a7.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 是如何实现可重复读的?

用户头像
超超不会飞 2020 年 9 月 27 日

可重复读是指:一个事务执行过程中看到的数据,总是跟这个事务在启动时看到的数据是一致的。

https://static001.geekbang.org/infoq/1a/1a5c2e182b7e455a784b4624132a8c41.jpeg?x-oss-process=image/resize,w_416,h_234

再深入一点|binlog 和 relay-log 到底长啥样?

用户头像
科技缪缪 2020 年 9 月 16 日

上一篇mysql面试的文章之后收到不少朋友的意见,希望深入讲讲复制、日志的格式这些,今天,我们就来深挖一下mysql的复制机制到底有哪一些,以及binlog和relay-log的结构到底是什么样子的。

https://static001.geekbang.org/infoq/38/38f1600d9557eeeca6b985f1108506fc.jpeg?x-oss-process=image/resize,w_416,h_234

从全备中恢复单库或单表,小心有坑!

用户头像
Simon 2020 年 9 月 22 日

MySQL恢复场景有很多,比如我想恢复某个库或某个表等。那么如何从全备中恢复单库或单表,这其中又有哪些隐藏的坑呢?这篇文章我们一起来看下。

https://static001.geekbang.org/infoq/7f/7ff43e3b9c360e87731b665b6f58a6ce.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 容器化详细教程

用户头像
Simon 2020 年 8 月 21 日

本文主要介绍在Docker中部署MySQL的方法步骤,体验下来你会发现非常简单方便

深入理解 MySQL 中事务隔离级别的实现原理

用户头像
X先生 2020 年 9 月 28 日

说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有四个隔离级别。

https://static001.geekbang.org/infoq/36/36f22bf171420035b2ec12f00dd3847c.jpeg?x-oss-process=image/resize,w_416,h_234

utf8 字符集下的比较规则

用户头像
Simon 2020 年 8 月 24 日

其实每个字符集下对应着若干个比较规则(也可以翻译为排序规则或校对规则,英文是COLLATE),同一字符集下,使用不同的比较规则会影响字符字段的比较和排序。本文以utf8为例,介绍下常用的几个比较规则的不同。

https://static001.geekbang.org/infoq/5c/5c5d3607792f1884e58658d8517ae4ac.png?x-oss-process=image/resize,w_416,h_234

分库分表中间件的高可用实践

用户头像
无毁的湖光 2020 年 9 月 16 日

分库分表中间件在我们一年多的锤炼下,基本解决了可用性和高性能的问题(只能说基本,肯定还有隐藏的坑要填),问题自然而然的就聚焦于高可用。本文就阐述了我们在这方面做出的一些工作。

https://static001.geekbang.org/infoq/f0/f0284f8f6308707a8bcf277b469aaca4.jpeg?x-oss-process=image/resize,w_416,h_234

数据库周刊 29│2020 数据库研究报告;Oracle 取消今年技术大会;腾讯云 DBbridge 发布支持一键迁库;饿了么迁至阿里云;PG 数组查询;Oracle 被比特币勒索;DM8 安全管理…

用户头像
墨天轮 2020 年 6 月 23 日

摘要:墨天轮数据库周刊第29期发布啦,每周1次推送本周数据库相关热门资讯、精选文章、干货文档。本周分享 2020数据库研究报告;Oracle取消今年技术大会;腾讯云DBbridge发布支持一键迁库;饿了么迁至阿里云;PG数组查询;Oracle被比特币勒索;DM8 安全管理…

https://static001.geekbang.org/infoq/df/dfad1803dc03f27925bfb17833bed1c4.jpeg?x-oss-process=image/resize,w_416,h_234

MySQL 视图介绍

用户头像
Simon 2020 年 8 月 20 日

视图在MySQL中经常会用到,本篇文章介绍了视图的概念以及创建方法,延伸而来,后续又讲述了视图的使用场景及优点。

MySQL_MySQL资料文章-InfoQ写作平台