臭名昭著的、存在20年的MySQL Bug #11472终于被修复了
最近,小编发现Reddit上有一篇名为《臭名昭著的、存在了20年的MySQL Bug#11472已被修复》的帖子火了。这个从2005年就被提交、伴随MySQL二十年的经典Bug,终于在2026年被修复。 一、 Bug #11472 到底是……
17认证网最近,小编发现Reddit上有一篇名为《臭名昭著的、存在了20年的MySQL Bug#11472已被修复》的帖子火了。这个从2005年就被提交、伴随MySQL二十年的经典Bug,终于在2026年被修复。 一、 Bug #11472 到底是……
背景与适用场景 MySQL 是业务系统最常用的数据库,跑着跑着突然接口超时、数据库 CPU 飙升、连接数打满,这些问题排查思路是什么?本文从运维角度出发,讲清楚 MySQL 慢查询的分析方法、索引优化思路、配置参数调……
一、概念 先了解下笛卡尔积,inner join、left join、right join之间的区别以及驱动表的概念。 笛卡尔积:两个集合相乘的结果。在数学的集合论中表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序……
问题背景 业务反馈某个查询页面加载需要 3-5 秒,接口超时率高达 30%。开发同学说”数据库有索引”,DBA 看了一下说”执行计划没问题”,运维看了一眼说”CPU 和内存都够用”。问题……
一条 SQL 从客户端发出到返回结果,内部究竟经历了多少环节?为什么 MySQL 能支持 InnoDB、MyISAM 等多种存储引擎随意切换?这两层如何各司其职,又通过什么机制优雅协作?本文将从内核视角,图文并茂地拆解 MySQL……
问题背景 MySQL 死锁是生产环境中让人头疼的问题之一。很多运维工程师看到死锁报错,第一反应是重启数据库——重启确实能解决当下的阻塞,但根因还在,下次还会发生,而且可能在更糟糕的时间点爆发。 死锁的本质是并……
转自:小北眼中的软件测试 1 数据库简介 1.1 为什么学习数据库 测试理论, 测试的对象, 源程序, 目标程序, 各种文档, 数据 几乎所有软件的数据都储存在数据库中 = 更深层的定位bug 如, 刚从界面注册成功的用……
转自:CSDN,作者:菜鸡小泽 1.启动与停止MYSQL服务 启动MySQL 服务的命令 以管理员身份打开Windows 的命令行窗口,在命令提示符后输入以下命令启动MySQL 服务: net start[ 服务名称] 也可以直接输入以下命……
转自:Python头条 背景与概述 MySQL主从复制是数据库高可用架构的基础组件。作为一名运维工程师,我在生产环境中见过太多因为主从复制问题导致的故障:数据不一致、复制延迟、连接断开、GTID冲突等等。这些问题的……
最快的速度把10亿条数据导入到数据库,首先需要和面试官明确一下,10亿条数据什么形式存在哪里,每条数据多大,是否有序导入,是否不能重复,数据库是否是MySQL? 假设和面试官明确后,有如下约束 10亿条数据,……
转自:Codee君。作者:Coding君 一、MySQL 架构演进路线 互联网系统通常会经历下面的阶段: 单机 MySQL ↓主从复制 ↓读写分离 ↓分库分表 ↓分布式数据库 每一步都是为了解决新的瓶颈。 二、阶段一……
本篇摘录自黑马程序员的B站教学视频,由学习视频内容后总结并提取摘要制作而成的简要笔记。 原链接:https://www.bilibili.com/video/BV1Kr4y1i7ru/?share_source=copy_web&vd_source=e43c1de8e41e1499f7f3fdb……
作者:运维李哥 MySQL命令是很多的,如果全面列出的话,篇幅较长,我在这里面只是罗列了一些常用的,供大家参考。 1. 登录与退出 登录 MySQL mysql [OPTIONS] mysql -uroot -p 选项 说明 示例 ……