博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
进程和线程中的锁
阅读量:6626 次
发布时间:2019-06-25

本文共 381 字,大约阅读时间需要 1 分钟。

hot3.png

1.共享锁(S锁):如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。

排他锁(X锁):如果事务T对数据A加上排他锁后,则其他事务不能再对A加任任何类型的封锁。获准排他锁的事务既能读数据,又能修改数据。

2.Windows中可以有共享锁

3.其它用户可以并发读取,查询数据。但不能修改,增加,删除数据。

4.所谓死锁: 是指两个或两个以上的在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。

解除死锁:当检测到系统中已发生死锁时,须将从死锁状态中解脱出来。常用的实施方法是撤销或挂起一些,以便回收一些资源,再将这些资源分配给已处于的进程,使之转为,以继续运行。

转载于:https://my.oschina.net/u/189445/blog/612862

你可能感兴趣的文章
zabbix监控mysql以及报警(二)终
查看>>
后台服务程序开发模式
查看>>
VS2015 正式版中为什么没有了函数前面引用提示了?
查看>>
windows 系统的安装和虚拟机共享文件夹
查看>>
python—爬虫
查看>>
arp协议的混乱引发的思考--一个实例
查看>>
Why Public Cloud is Not a Security Concern
查看>>
多种方法获取sys_call_table(linux系统调用表)的地址
查看>>
初识SQL Server2017 图数据库(一)
查看>>
分享50款 Android 移动应用程序图标【下篇】
查看>>
软件项目管理流程总结
查看>>
配置XenDesktop一例报错-序列不包含任何元素
查看>>
数组循环移位
查看>>
一个优秀的公众号运营者需要具备哪些能力?
查看>>
桌面云
查看>>
教大家如何在word 2007中同时打出对齐上下标以及字母头上有波浪线(非编辑器)...
查看>>
Spring Boot五:使用properties配置文件实现多环境配置
查看>>
vim取消高亮显示
查看>>
设计从“心“开始
查看>>
windows7 系统盘 瘦身软件介绍: 冗余文件清理工具
查看>>