MySQL

首页 标签 MySQL
# MySQL #
关注
86107内容
|
6天前
| |
来自: 数据库
优化器选错执行计划的原因与Hint干预的边界——统计信息、代价模型与版本兼容性
统计信息过期、数据分布倾斜、代价模型局限——优化器选错执行计划的原因有很多。当SQL没改,执行计划却突然变差时,除了更新统计信息,还有一条路:用Hint强制干预优化器的决策。本文拆解MySQL 8.0的Hint语法体系、五类常用Hint的实战场景,以及Hint的局限与替代方案。
|
6天前
| |
来自: 数据库
延迟正常数据却对不上|pt-table-checksum查出主从不一致
从对账时两边总额对不上、延迟却正常切入,把主从不一致的根因分为四类,讲清 pt-table-checksum 的分片校验、限流与定位,以及 pt-table-sync 的安全修复边界。
|
7天前
| |
来自: 弹性计算
阿里云 RDS MySQL 读写分离实践:千里达票务系统订单数据层高并发方案
景区购票高峰期间,千里达票务系统数据库层承受“读多写少”压力:读请求占80%以上,写操作一致性要求极高。本文分享基于阿里云 RDS MySQL 读写分离的实践:主实例承担写事务、2个只读实例分担读流量、数据库代理自动路由、业务零改造。涵盖 Spring Boot 连接配置、事务内强制走主库、慢查询治理,并复盘主从延迟、大事务阻塞、连接池耗尽、只读规格误配四个典型坑。上线后主库CPU从90%降到40%以下。
PolarDB 和 RDS MySQL :架构、弹性与成本的一份选型指南
PolarDB 和 RDS MySQL 都能跑同一套代码,账单和扩容方式却完全不同。这篇从存储计算分离与实例一体讲起,逐条对比弹性、只读节点上限、高可用 RTO/RPO、存储按量与存储包的价格算例,并给出迁移要点和可直接照勾的选型清单:什么业务选 RDS,什么业务该上 PolarDB。
|
7天前
|
磁盘满了不停机怎么办?块存储 EBS 在线扩容教程
凌晨两点半磁盘跑到 100%,MySQL 写不进去,我选了不停机扩容。控制台点完以为就完事,df 还是 40G——云盘、分区、文件系统是三层。这篇把 growpart 与 xfs_growfs 的差别、分区表刷不新、MBR 2TiB 天花板、不可缩容、系统盘不自动扩这六个坑全摆出来,附八项检查清单。
3.7GB小服务器跑19个容器,OOM杀掉MySQL致站点全挂:排查与修复实录
背景:一台贴着天花板跑的小服务器 这台 2 核 / 3.7GB 内存的云服务器上常年跑着一套不小的家当: 19 个 Docker 容器 (nginx 反代、两套应用数据库、缓存、监控面板、文档站……) 宝塔面板 + 主机版 MySQL +
|
7天前
| |
来自: 数据库
SMO无法并发+加锁范围大——InnoDB B-tree索引锁的两个结构性问题
写密集、高并发场景下,MySQL吞吐量上不去,加CPU、换SSD都没用——瓶颈可能不在硬件,在InnoDB的B-tree索引锁上。B-tree的结构修改操作(SMO)一次只能跑一个,索引级锁把所有写操作串行化。本文拆解B-tree索引锁的瓶颈根源、并发SMO的技术原理、Latch Coupling的加锁优化机制,以及热点行事务合并的实践思路。
阿里云国际版代理商:RDS怎么使用?2026云数据库创建与连接教程
本文由阿里云国际站代理商翼龙云撰写,详解RDS for MySQL从账号准备、VPC规划、实例创建(含计费与规格对比)、白名单与账号配置,到DMS/Navicat/Linux三种连接方式的完整实操流程,助力用户快速上手海外数据库部署。
|
7天前
| |
来自: 数据库
【赵渝强老师】国产崖山数据库的行号:ROWNUM
YashanDB的ROWNUM伪列行为类似Oracle,仅支持单机/主备及共享集群,分布式集群不可用。其按查询顺序动态分配行号(1起递增),且“先编号后过滤”,故ROWNUM>1等条件恒为空。推荐使用ROW_NUMBER()窗口函数或原生FETCH/OFFSET语法实现稳定分页。
|
7天前
| |
来自: 数据库
Navicat Premium 17永久免费版下载(最新,亲测有效,附图文教程)
Navicat Premium 17 是一款全能型数据库管理工具,支持 MySQL、SQL Server、PostgreSQL、Oracle、MongoDB 等十余种主流数据库。界面直观、操作便捷,新手可快速上手,开发者能高效管理多库。
免费试用