MySql表锁问题

廾匸随笔 2021-03-16 04:12:11
请问一下,项目中的某一条语句导致了数据库表锁死,一般解决办法都是进入数据库中直接kill掉该进程。那这样的解决办法,会不会导致数据丢失?事物的原子性还能不能保证?
...全文
340 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
羽飞 2021-04-03
  • 打赏
  • 举报
回复
不会破坏原子性。事务的原子性是要么全部执行,要么全部不执行,kill掉就会回滚。 数据也不会丢,kill掉就回滚了
廾匸随笔 2021-06-11
  • 举报
回复
@羽飞 因为事务是在代码里控制的,kill手动操作数据库,不在同一层面所以突发奇想有这个疑问
羽飞 2021-06-15
  • 举报
回复
@廾匸随笔 数据库基本特性,放心
廾匸随笔 2021-04-01
  • 打赏
  • 举报
回复
好像都不太确定啊
爱吃肉的紫龙 2021-03-27
  • 打赏
  • 举报
回复
不会!不会!!不会!!!
  • 打赏
  • 举报
回复
丢失应该不会,毕竟还没提交呢
chengangcsdn 2021-03-25
  • 打赏
  • 举报
回复
kill掉。会回滚吧。
微风轻轻 起 2021-03-17
  • 打赏
  • 举报
回复
如何锁得,是什么锁,元数据锁?

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧