社区
MySQL
帖子详情
MySql表锁问题
廾匸随笔
2021-03-16 04:12:11
请问一下,项目中的某一条语句导致了数据库表锁死,一般解决办法都是进入数据库中直接kill掉该进程。那这样的解决办法,会不会导致数据丢失?事物的原子性还能不能保证?
...全文
340
8
打赏
收藏
MySql表锁问题
请问一下,项目中的某一条语句导致了数据库表锁死,一般解决办法都是进入数据库中直接kill掉该进程。那这样的解决办法,会不会导致数据丢失?事物的原子性还能不能保证?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
羽飞
2021-04-03
打赏
举报
回复
不会破坏原子性。事务的原子性是要么全部执行,要么全部不执行,kill掉就会回滚。 数据也不会丢,kill掉就回滚了
廾匸随笔
2021-06-11
举报
回复
@羽飞
因为事务是在代码里控制的,kill手动操作数据库,不在同一层面所以突发奇想有这个疑问
羽飞
2021-06-15
举报
回复
@廾匸随笔
数据库基本特性,放心
廾匸随笔
2021-04-01
打赏
举报
回复
好像都不太确定啊
爱吃肉的紫龙
2021-03-27
打赏
举报
回复
不会!不会!!不会!!!
江左沉酣求名者
2021-03-26
打赏
举报
回复
丢失应该不会,毕竟还没提交呢
chengangcsdn
2021-03-25
打赏
举报
回复
kill掉。会回滚吧。
微风轻轻 起
2021-03-17
打赏
举报
回复
如何锁得,是什么锁,元数据锁?
MySQL
行锁和
表锁
的含义及区别详解
主要介绍了
MySQL
行锁和
表锁
的含义及区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
mysql
高级笔记,
mysql
索引、存储过程、查询缓存、并发参数调整、MyISAM
表锁
、系统性能优化
mysql
高级笔记,
mysql
索引、存储过程、查询缓存、并发参数调整、MyISAM
表锁
、系统性能优化
MySQL
5.6/
MySQL
5.7/
MySQL
8各平台安装部署
讲解和演示在Windows平台和Linux平台下
MySQL
的安装部署,以及数据库的启动,关闭和连接,数据的导入导出等。课程包括以下内容:
MySQL
5.6版本在Windows系统中的安装。
MySQL
5.6版本在Linux系统中的安装。
MySQL
5.7版本在Windows系统中的安装。
MySQL
5.7版本在Linux系统中的安装。
MySQL
8.0版本在Windows系统中的安装。
MySQL
8.0版本在Linux系统中的安装。
MySQL
用户的创建,以及通过开发工具远程连接
MySQL
数据库。
MySQL
数据的导入和导出。
mysql
锁
表锁
行语句分享(
MySQL
事务处理)
代码如下:
mysql
_query(“set autocommit=0”); $list_one = $db->fetch_first(“select * from prizes where id = “.$id.” FOR UPDATE”); $db->query(“DELETE from prizes WHERE id =”.$list_one[‘id’]);
mysql
_query(“commit”); START TRANSACTION, COMMIT和ROLLBACK语法 代码如下: START TRANSACTION | BEGIN [WORK] COMMIT [WORK] [
MySQL
全局锁和
表锁
的深入理解
主要给大家介绍了关于
MySQL
全局锁和
表锁
的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用
MySQL
具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章