锁的种类有哪些

锁的种类有哪些,第1张

第一种:摆动式手柄电子锁,摆动式手柄电子锁具备这具备高效能的齿轮马达,以微处理器为核心可降低电力电力消耗。可独立使用与现有的楼宇系统连接用作大楼出入口的门禁控制, 或与网络门禁控制系统连接而追踪审查报告, 有助于通过监管条件。

第二种:转舌式门锁,转舌式门锁的优势就是只需1/4转即可驱动,使得业主开锁更加快速、简单,并且转舌式门锁提供不同的锁定类型,包括手工、工具和钥匙驱动三种类型,并且在弯曲锁舌提供了一个固定装置,使震动和挠曲最小化。

第三种:旋转式门锁,旋转式门锁采用了耐用材料以及防腐涂层,并且旋转式门锁的结构十分的坚固可适合与苛刻环境,并且还有多种驱动可供选择。

第四种:杠杆门锁,杠杆门锁拥有着多种不错优势比如易安装易 *** 作等等,并且杠杆门锁采取了外露式安装更加美观大方。

扩展资料(门锁的安装方法):

1根据制造商的说明,将随新门锁一起提供的用纸或纸板制成的定距样板贴在门边适当的位置。如有必要,请用胶带固定定距样板。定距样板将用来定位两个孔:其中一个用于锁芯,另一个用于门边的锁舌。在门上标记这两个孔的点。

2用带孔锯的电钻,按指定的大小为锁芯钻孔。注意不要损坏门另一面的饰面。看见钻尖要穿透时就应停止钻孔,然后从门的另一面完成钻孔。

3在门边上为锁舌钻一个大小合适的孔,直到接触到锁芯孔。用组合角尺倚着门边和钻尖,保持钻尖与门成直角。用砂纸磨平孔的边缘。

4将锁舌插入孔中,并将锁舌板固定到孔上面。在门边上描绘锁舌板的轮廓。根据制造商的说明,拆下锁舌板上的锁舌和榫眼镶边,使其与门面齐平。

1、全页锁(allpages lock) 对查询的表及索引页加锁,也就是table lock

2、页锁 (data lock) 对所查询的结果所在页加锁,对索引不加锁

3、行锁 (row lock) 对某行数据加锁

好像一个lock占用的内存为120byte!

锁只是一种保护机制,并不影响数据存储!

ix是意向锁。

意向锁与其说是锁,倒不如说更像一个指示器。在SQL Server中,资源是有层次的,一个表中可以包含N个页,而一个页中可以包含N个行。当我们在某一个行中加了锁时。可以理解成包含这个行的页,和表的一部分已经被锁定。当另一个查询需要锁定页或是表时,再一行行去看这个页和表中所包含的数据是否被锁定就有点太痛苦了。因此SQL Server锁定一个粒度比较低的资源时,会在其父资源上加上意向锁,告诉其他查询这个资源的某一部分已经上锁。比如,当我们更新一个表中的某一行时,其所在的页和表都会获得意向排他锁,如图所示。

引入锁的目的:多个用户同时对数据库的并发 *** 作时会带来以下数据不一致的问题: 。情景之一:车站买票,某趟车某一个特定时点从北京至上海的车票,A在售票窗口1,B在售票窗口2,当A在咨询时,售票窗口1读取车票并告知有票,结果A拿钱慢了一点,结果B在售票窗口2把这张车票买走了,那么让A要买的时候没有票了,此时A会不会认为售票窗口1的人在耍他,如果没有锁,这种事情发生的概率就会很高,所以需要锁。

锁的类型有共享、更新、独占等等,详细可以百度一下。

ORACLE锁具体分为以下几类:

1按用户与系统划分,可以分为自动锁与显示锁

自动锁:当进行一项数据库 *** 作时,缺省情况下,系统自动为此数据库 *** 作获得所有有必要的

显示锁:某些情况下,需要用户显示的锁定数据库 *** 作要用到的数据,才能使数据库 *** 作执行得更好,显示锁是用户为数据库对象设定的。

2按锁级别划分,可分为共享锁与排它锁

共享锁:共享锁使一个事务对特定数据库资源进行共享访问——另一事务也可对此资源进行访问或获得相同共享锁。共享锁为事务提供高并发性,但如拙劣的事务设计+共享锁容易造成死锁或数据更新丢失。

排它锁:事务设置排它锁后,该事务单独获得此资源,另一事务不能在此事务提交之前获得相同对象的共享锁或排它锁。

3按 *** 作划分,可分为DML锁、DDL锁

+DML锁又可以分为,行锁、表锁、死锁

-行锁:当事务执行数据库插入、更新、删除 *** 作时,该事务自动获得 *** 作 表中 *** 作行的排它锁。

-表级锁:当事务获得行锁后,此事务也将自动获得该行的表锁(共享锁),以防止其它事务进行DDL语句影响记录行的更新。事务也可以在进行 过程中获得共享锁或排它锁,只有当事务显示使用LOCK TABLE语 句显示的定义一个排它锁时,事务才会获得表上的排它锁,也可使用

LOCK TABLE显示的定义一个表级的共享锁(LOCK TABLE具体用法请参 考相关文档)。

-死锁:当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就 出现死锁。

如事务1在表A行记录#3中有一排它锁,并等待事务2在表A中记录#4 中排它锁的释放,而事务2在表A记录行#4中有一排它锁,并等待事务 1在表A中记录#3中排它锁的释放,事务1与事务2彼此等待,因此就造 成了死锁。死锁一般是因拙劣的事务设计而产生。

死锁只能使用SQL下:alter system kill session 'sid,serial#';

或者使用相关 *** 作系统kill进程的命令,如UNIX下kill -9 sid,或者 使用其它工具杀掉死锁进程。

+DDL锁又可以分为:排它DDL锁、共享DDL锁、分析锁

-排它DDL锁:创建、修改、删除一个数据库对象的DDL语句获得 *** 作对象的 排它锁。

如使用alter table语句时,为了维护数据的完成性、一致性、

合法性,该事务获得一排它DDL锁。

-共享DDL锁:需在数据库对象之间建立相互依赖关系的DDL语句通常需共享

获得DDL锁。

如创建一个包,该包中的过程与函数引用了不同的数据库表,

当编译此包时,该事务就获得了引用表的共享DDL锁。

-分析锁:ORACLE使用共享池存储分析与优化过的SQL语句及PL/SQL程序,使

运行相同语句的应用速度更快。一个在共享池中缓存的对象获得

它所引用数据库对象的分析锁。分析锁是一种独特的DDL锁类型,

ORACLE使用它追踪共享池对象及它所引用数据库对象之间的依赖 关系。当一个事务修改或删除了共享池持有分析锁的数据库对象

时,ORACLE使共享池中的对象作废,下次在引用这条SQL/PLSQL语 句时,ORACLE重新分析编译此语句。

4内部闩锁

内部闩锁:这是ORACLE中的一种特殊锁,用于顺序访问内部系统结构。

当事务需向缓冲区写入信息时,为了使用此块内存区域, ORACLE首先必须取得这块内存区域的闩锁,才能向此块内存写入

信息。

 一、锁的种类:

1、电子锁;具有防盗报警功能的电子密码,无论在技术上还是在性能上都大大提高一步。

2、 挂锁:分成铜挂锁、铁挂锁和密码挂锁,其主要规格有15、20、25、30、40、50、60和75mm。

3、 抽斗锁:分成全铜抽斗锁、套铜抽斗锁,铝芯抽斗锁及左右橱门锁,其主要规格有φ225mm和16mm。

4、 d子门锁:分为单保险门锁、双保险门锁、三保险门锁和多保险门锁。

5、 插芯门锁:也称防盗门锁,分成钢门插芯门锁和木门插芯门锁。

6、 球型门锁:分成铜式球型门锁和三管式球型门锁,还有包房锁。

7、 花色锁:分为玻璃门锁、连插锁、按钮锁、电器箱开关锁和链条锁,转舌锁等。

8、 电控锁:指纹锁、磁卡锁、IC卡锁、密码锁。

9、执手锁。

11、 飞机锁、火车锁、汽车锁、船用锁。

12、监狱锁以及其他特种锁等。

二、按锁的用途分:

1、进户门锁:也称防盗锁。进户门是每个家庭的大门,是家里家外的分水岭,它必须有一个特殊的功能,就是能起到保险、安全防范的作用。进户一般有二扇门组成:一扇铁门、一扇总门(通常是木门)。对于铁门,要正反两面都能锁,俗称:双头锁。常用有多保险门锁和插芯钢门锁。在选择时应注意两扇门的间距不能小于 80mm(8公分)。否则,两扇门(因锁的把手)距离不够长,不能同时关上而起不到防盗作用。总门木门一般安装大把手锁,这样能起到美观的作用。

2、房间内门锁:一般指卧室锁。在房间里有保险功能,在房外用钥匙开启执手锁或同功能球型锁。

3、浴室门锁:其特点是在里面能锁门,外面带有应急开启装置,并有红、绿显示,或带“有人”“无人”显示的小型执手锁或同功能球型锁。

4、厨房和通道锁:它只是起着门拉手和防风作用,无保险功能。它还适用储藏室和儿童房。

三、按生产工艺分:

1、按材料分:a、黄铜 可制成AC、 AB、 PB 、BN球型锁,其中AC、 AB、 BN电镀封闭油漆,BP电镀封闭抛光。 b、不锈钢 可制成SS PS球型锁,其中 SS,砂纸打沙, PS布麻轮抛光封闭。 c、紫铜 SB 布麻轮抛光分闭。 d、原木、榉木;原榉木封闭 (生产锁具选用的材料:黄铜、紫铜、不锈钢、榉木、原木、大理石、铁皮,内心用钢板、锌合金、铝)。

2、生产过程:原材料剪切—可倾压力机用各种模具冲压—修边切边—打沙—抛光—电镀封闭—装配—检验—包装。

3、装配过程:球型锁的零件和安装过程:前球→锁芯→前通→球盖→支承架(包括法兰、滑班板、支承架、装饰套)→前档盖→开关简→滑块→d簧→档板→后通保险插→内心套→后档板→后档盖→后球。

4、面饰代号:SS—不锈钢砂光,SP—不锈钢抛光,SN—不锈钢清洗, SBV—紫铜砂光,PBV—紫铜抛光, SB—黄铜砂光,PB—黄铜抛光, BP—铁镀仿金, AC—红古, BN—黑镍,NK—铁镀亮镍。

选择

1、要选择有质量保证的品牌。因为品牌厂家在各地都设有售后服务,在质保期免费上门维修。

2、门厚: 35—50mm适用球形锁,35—55 mm插式,42 mm插芯门锁,35—55 d子门锁。

3、中心距:需根据门的结构来选择门锁,锁舌可分为60mm和70mm,门骨宽度在100mm以上的用70mm的锁舌,在100mm以下,90mm以上的选择60 mm锁舌。

4、注意选购和你的门同样开启方向的锁,因为执手锁分左、右手柄。

5、在选择执手锁应力求各功能门锁的执手形状一致,令居室更加协调。

6、合页:应注意选用足够强度的合页,以免门日久下坠,导致影响锁的开启,门的开合。

锁的主要作用对象是表和行, 其他如表空间和索引也是锁的对象, 但是因为其多为系统控制, 管理员和用户使用较少,在这里就不涉及了。 对于行级锁和表级锁, 它们的区别不言而喻, 主要是锁的对象不同。

S锁:此行级锁的拥有者可以读取该行的信息;

U锁:此行级锁的拥有者可以读取该行的信息,如果要更新该行,则仍然需要一个行级的X锁;其他的应用只能读取该行的信息;此锁主要是用于FOR UPDATE的游标

以上就是关于锁的种类有哪些全部的内容,包括:锁的种类有哪些、sysbase数据库,行锁,页锁,全页锁定的区别,加锁有什么作用萌新,请大佬们用通俗的话解答一下、sql数据库里锁是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9327172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存