Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >记一次频繁操作mysql造成的锁死

记一次频繁操作mysql造成的锁死

作者头像
_kyle
修改于 2023-09-23 07:09:26
修改于 2023-09-23 07:09:26
9830
举报
文章被收录于专栏:kyle的专栏kyle的专栏

在迁移服务器时,频繁的操作数据库,导致了mysql锁死的情况

图一

图一删除表的时候,发现删不掉

于是查看了下mysql,很多进程锁死了。

解决办法: 重启服务器。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
基于 Redis 的分布式锁实现
很久之前有讲过并发编程中的锁「并发编程的锁机制:synchronized和lock」。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记不存在时可以设置该标记,其余后续线程发现已经有标记了则等待拥有标记的线程结束同步代码块取消标记后再去尝试设置标记。
CG国斌
2020/05/19
5200
面试必备(背)--MySQL 八股文系列!
索引的数据结构主要有 B+ 树和哈希表,对应的索引分别为 B+ 树索引和哈希索引。InnoDB 默认的索引类型为 B+ 树索引。
微客鸟窝
2021/12/08
6.4K0
面试必备(背)--MySQL 八股文系列!
[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住
产生"假锁"原因 MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。在网上试过很多种解决方法,重启mysql服务,重连数据库都没有用。
Maynor
2023/11/02
9930
[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住
记一次遇到挖矿程序的经历「建议收藏」
那是一个风和日丽的上午,我和往常一样来到公司,倒杯水等待电脑打开,之后打开日常维护的几个系统。
全栈程序员站长
2022/08/03
1K0
记一次遇到挖矿程序的经历「建议收藏」
删库跑路,一键操作600万?一起来学习一下Mysql的权限管理
前几日,螃蟹网络创始人尹柏霖对《财经天下》周刊说,自己从月流水预计千万元的游戏策划人,到如今重回打工仔,在深圳没房没车一无所有,孩子正要出生,“将近三个月没法缓过劲来”。而这一切,都要拜跑路的主程序员燕飞宏所赐。
23号杂货铺
2019/09/27
1.3K0
删库跑路,一键操作600万?一起来学习一下Mysql的权限管理
基于redis的分布式锁实现
关于分布式锁 很久之前有讲过并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记不存在时可以设置该标记,其余后续线程发现已经有标记了则等待拥有标记的线程结束同步代码块取消标记后再去尝试设置标记。 分布式环境
aoho求索
2018/04/03
1.1K0
Redis为什么快
多路-指的是多个socket连接,复用-指的是复用一个线程。多路复用主要有三种技术:select,poll,epoll。epoll是最新的也是目前最好的多路复用技术。
张申傲
2020/09/03
1.3K0
Redis为什么快
构建分布式应用的必备技能:掌握分布式锁的实现细节
通常说的锁,一般是单机单进程中多个线程环境下,当多个线程涉及资源竞争的时候的锁操作;加锁的本质是在同一时刻,同一任务只能在一个线程中执行。 通常使用的锁有: (1)自旋锁。互斥类型的锁。 (2)互斥锁。互斥类型的锁。 (3)信号量。通常应用在实现多层级的缓存;同步类型的锁。 (4)读写锁。应用在多读少写的场景,如数据库中的行锁。 (5)原子变量、内存屏障。 (6)条件变量。同步类型的锁。 互斥锁的使用:
Lion 莱恩呀
2024/10/18
2030
构建分布式应用的必备技能:掌握分布式锁的实现细节
老大难的分布式锁与幂等性问题,如何解决?长文干货!
来源:blog.csdn.net/zdy0_2004/article/details/52760404
Java技术栈
2019/07/08
7470
什么影响了 MySQL 性能?
如果innodb_file_per_table 为 ON 将建立独立的表空间,文件为tablename.ibd;
芋道源码
2019/10/29
8180
MySQL事物与锁
  之前做过一些项目会用到MySQL中的事物,也会根据需要配置事物的隔离级别,比如下图在切面中添加事物:
会说话的丶猫
2020/08/06
1.8K0
MySQL事物与锁
记一次服务器执行MySQL耗时问题
墨墨导读:本篇记录一次服务器执行MySQL耗时的问题,耗时的问题在于一句SQL执行,耗时超过1000ms,如何解决这个问题?通过这篇文章了解下。
数据和云
2019/06/18
1.1K0
记一次服务器执行MySQL耗时问题
mysql的一则事务锁的问题Lock wait timeout exceeded.m
出现这个问题感觉还是挺疑惑的,因为测试环境已经稳定运行了几个月的时间,一直没有出现过mysql事务锁的问题,于是开始着手查问题。
山行AI
2019/07/16
9.1K0
mysql的一则事务锁的问题Lock wait timeout exceeded.m
MySQL从零开始:03 基本入门语句
在上一小节中介绍了 MySQL 数据库的安装,接下来终于可以动手操作数据库了。本节内容介绍 MySQL 数据库的一些基本操作当做开胃菜。
王强
2018/08/09
8150
MySQL从零开始:03 基本入门语句
Linux基本操作&&Linux操作MySQL
Linux没有图形化界面,我们只能通过控制台去操作系统,我们就要使用类似DOS命令的Linux命令去操作系统
JokerDJ
2023/11/27
4410
Linux基本操作&&Linux操作MySQL
【Redis】缓存+分布式锁
访问速度特别的快,但由于存储空间是有限的,所有我们只能存储“热点数据”(频繁访问的数据)在Redis中 俗称“二八定律”:20%的热点数据,可以应对80%的应用场景,从而整体上的性能得到提升
用户11369558
2025/02/02
1240
【Redis】缓存+分布式锁
Java面试——数据库知识点
数据库事务transanction正确执行的四个基本要素。ACID,原子性(Atomicity)、一致性(Correspondence)、隔离性(Isolation)、持久性(Durability)。
默存
2022/06/24
6290
Java面试——数据库知识点
MySQL:DML 数据操作语句盘点
DML(Data Manipulation Language)语句,即数据操作语句,用于操作数据库对象中所包含的数据。
栗筝i
2022/12/01
8350
分分钟解决 MySQL 查询速度慢与性能差
1.慢查询:很难在短时间内过滤出需要的数据 查询字区分度低 -> 要在大数据量的表中筛选出来其中一部分数据会产生大量的磁盘 io -> 降低磁盘效率
用户1655470
2019/03/06
1.6K0
分分钟解决 MySQL 查询速度慢与性能差
MySQL动态修改复制过滤器
今天是周五,最近睡眠不好,一整天都浑浑噩噩的,状态不是很好,周五了,准备早点回家,早点休息了,今天的内容写写线上的一个案例,主要是关于主从复制过程中的replicate-gnore_table参数的,废话不多说,开始写。
AsiaYe
2019/11/06
9490
推荐阅读
相关推荐
基于 Redis 的分布式锁实现
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档