首页
学习
活动
专区
圈层
工具
发布

#mysql

DSMall外卖商城家政模板源码多端API分层:从一笔外卖单看接口

德尚网络

DSMall Pro 是一套多商户系统。一个平台可以进驻多家商户,商户再开商城店、外卖店、上门家政店和视频教育店。用户端覆盖 H5、微信小程序和 App,另有短...

1000

备份任务绿勾还在,数据已经错了——静默损坏、页校验和与恢复演练的正确验收方法

这个DBA有点耶

它每天按时变绿,我就当数据没事了。直到有一次恢复演练,备份导出来,数据库起来了,应用也连上了。我正准备签字,旁边一个同事多嘴问了一句:“要不要对一下数据?”

1800

ClickHouse SQL 好学吗?云上 MySQL 兼容分析引擎怎么选

SelectDB技术团队

云上团队评估分析型引擎时,常把"SQL 好不好学"挂在嘴边,但真正决定总拥有成本的是另一件事:换引擎之后,你那套云上 MySQL 客户端、BI 数据源、权限审计...

1500

MySQL MDL锁等待怎么排查?长事务卡住DDL的40分钟复盘

数据库小学妹

有回发版加索引,一条 ALTER TABLE 卡了四十分钟。我先以为是表大、DDL 慢,换了算法,又重试了两次。结果不是慢,是根本拿不到锁。SHOW PROCE...

2700

WordPress 数据库清理:修订版、过期临时数据、autoload 选项,哪些能安全删,删前怎么备份

用户10345225

下面按「先量体积、再备份并验证、再逐项处理、最后验证」的顺序来。全程请在预发布环境先跑一遍。

6110

MySQL binlog格式怎么选?ROW、STATEMENT、MIXED的代价对照

数据库小学妹

有回对账,主从两边的总额差了十几万。行数也少了,主库明明有那么多。我先怀疑复制断了。SHOW REPLICA STATUS 一看,延迟是 0,线程都正常。查到最...

5510

基于springboot的健身服务管理系统

计算机程序设计

在全民健身理念深入人心以及健康意识不断提升的当下,健身行业迎来了蓬勃发展的黄金时期。越来越多的人愿意投入时间和金钱参与健身活动,追求健康的生活方式,这使得健身房...

8710

从EXPLAIN ANALYZE到FORCE INDEX:索引选错的定位方法与联合索引优化

这个DBA有点耶

刚做DBA那阵子,我对“加索引”这件事有一种朴素的信仰——查询慢?加索引。再慢?再加一个。

8810

MySQL表碎片怎么清理?OPTIMIZE TABLE的3个代价与替代方案

数据库小学妹

有回清理历史数据,一张大表删掉了一大半。删完我去看磁盘,几乎没动。我以为删错了,又核对了一遍行数,确实少了。数据没了,空间却还占着。我第一反应是跑 OPTIMI...

13210

数据库突然不响应写操作——是磁盘慢还是长事务卡住了checkpoint

这个DBA有点耶

有一次线上告警:数据库突然不响应任何写操作了。应用侧报“Lock wait timeout”,但查锁等待,没有明显的行锁冲突。

10610

库存扣减的“锁”事:悲观锁、乐观锁、分布式锁

stark张宇

北京靠谱前程网络技术有限公司 | Go开发工程师 (已认证)

从秒杀高并发切入,按锁的作用范围梳理单机 Go 锁、MySQL 行锁/版本锁、Redis/ZK/etcd 分布式锁;说明进程内锁跨机无效、数据库锁易阻塞、分布式...

24210

数据库教程FGMT73:MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)

风大大

数据库教程FGMT73:MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)

13810

MySQL 被高并发打爆?从定位到分库分表逐层拆解(含秒杀库存实战)

Rain的Java大神之路

大促零点,QPS 从 2000 飙到 3 万,MySQL CPU 干到 100%,接口 RT 从 50ms 涨到 3s,超时告警刷屏——这个场景我这些年真实经历...

19912

MySQL连接泄漏怎么查?连接池满了、业务早结束的3个高发点

数据库小学妹

有回报表导出改了异步,接口秒回「任务已提交」。业务侧看着挺好,可连接池的告警开始响。我以为导出量大,先把它往上调了一截。加了还是满,业务量也没涨。

10210

纯干货!MySql实战03:事务隔离级别的思维导图深度剖析

ProcessOn

提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转100块钱,而此时你的银行卡只有100块钱。

600

backlog调大了却没生效——somaxconn限制与TCP连接队列的完整链路

这个DBA有点耶

我第一反应是连接池打满了,赶紧连上去看Threads_connected——才300多。max_connections设的是1000。

16010

MySQL时区怎么排查?TIMESTAMP与DATETIME的存储差异

数据库小学妹

有一次跨区域项目对账,差了一天。金额都对,笔数也对,就是几笔的日期对不上。我先怀疑数据错了,把那一整天的流水翻了个遍。交易记录都在,时间戳也在,没找出毛病。最后...

15510

[特殊字符] MySQL 面试总被 “B + 树” 问懵?这份 200 题中文题库,直接拿 offer!

用户12815917

一个 "为什么 MySQL 用 B + 树做索引?" 就能从索引原理问到磁盘 IO;一个 "MVCC 怎么实现的?" 能问掉半条命。

10600
领券