锁的类型 :行级锁和表级锁
1, 行级锁:
(1)是一种排他锁,防止其他事务修改此行
(2)在使用以下语句时,oracle会自动应用行级锁;
insert
update
delete
select ...for update
(3)select ... from update 语句允许用户一次锁定对条记录进行更新
(4)使用 commit 或rollback语句释放锁
例如:
select * from order_master where vencode='V002' for update of odate,del_date;
update order_master set del_date='28-8月-05' where vencode='V002';
commit;
------
select * from order_master where vencode='V002' for update wait 5;
select * from order_master where vencode='V002' from update nowait;
2.表级锁类型 :LOCK TABLE table_name IN mode MODE;
行共享,行排他,共享,共享行排他,排他
(1)行共享(ROW SHARE)禁止排他锁定表
(2)行排他(ROW EXCLUSIVE) 禁止使用排他锁和共享锁
(3)共享锁(SHARE) 锁定表,仅允许其他用户查询表中的行;禁止其他用户插入、更新和删除行;多个用户可以同时在同一个表上应用此锁
(4)共享行排他(SHARE ROW EXCLUSIVE) 比共享锁更多的限制,禁止使用共享锁及更高的锁
(5)排他(EXCLUSIVE) 限制最强的标锁,仅允许其他用户查询该表的行。禁止修改和锁定表。
分享到:
相关推荐
ME33和ME35可能是某种电子设备,如智能手机、平板电脑或者专用设备,但具体是什么类型的设备,没有明确的信息,我们只能基于刷机这一操作来推测。 刷机通常涉及以下步骤: 1. **准备阶段**:在开始刷机前,用户...
本话题主要聚焦于Epson ME33和ME35型号打印机的维修与刷机过程,这两款打印机因其经济实惠和良好的打印效果而广受欢迎。本文将深入探讨这两个型号的打印机刷机软件及其对维修过程的重要性。 首先,我们要理解“刷机...
通常,这包括选择需要清零的计数器类型(如墨盒计数器、废墨垫计数器等),然后确认执行清零过程。请注意,不正确的操作可能导致打印机故障,因此在操作前务必仔细阅读软件的使用说明。 关于打印机的维护,定期清零...
在打印机中,刷机可能涉及到更换固件版本,使设备支持更多的纸张类型、打印模式,甚至解锁隐藏功能。但需要注意的是,非官方的刷机操作可能会影响保修服务,甚至可能导致设备无法正常工作。 接下来,"去芯片"是一种...
- **添加帐户**:指导用户如何添加不同类型的帐户,如Google、Facebook等。 - **查看帐户更新**:如何查看帐户中的最新更新。 - **管理帐户**:提供了删除或编辑现有帐户的方法。 - **手机设置**:涵盖了多种设置...
- **AT指令返回类型及其结果码**:指令执行完成后会返回特定的结果码,例如OK表示成功,ERROR表示失败等。 - **命令响应超时**:若超过一定时间未收到响应,则认为该指令超时。 - **AT命令机制**:介绍了如何通过AT...
5. **线程与并发**:C++11引入了多线程支持,"me_std"可能包含了一些线程安全的工具类,以及帮助管理和同步线程的函数,如锁、条件变量等。 6. **异常处理**:为了增强代码的健壮性,"me_std"可能提供了一些定制的...
- **专用文件**:特定类型的文件及其特性的描述。 - **基本文件**: - 透明的EF:透明文件的定义及特点。 - 线性固定的EF:线性固定文件的特点及其用途。 - 循环EF:循环文件的工作原理。 - **选择一个文件的方法...
标题 "me" 和描述 "我" 在这里似乎没有提供具体的IT知识内容,它们可能是项目、文件夹或压缩包的命名,而不是技术主题。不过,标签 "Go" 明确指向了编程语言Go的相关知识。因此,我们将重点讲解Go语言的核心概念、...
有三种类型的许可:单一许可、无限许可、高级许可。 单一许可:仅仅允许在单台电脑上使用模拟器 无限许可:允许在任何一台电脑上使用模拟器 高级许可:版权所有人可以提前安排,决定谁需要通过单一许可、谁又...
例如,使用定时器更新游戏状态,通过二维数组表示地图和物体位置,利用布尔值或枚举类型来管理角色的状态(如吃豆、被鬼魂追逐等)。 源码中还可能包含了一些优化技巧,比如为了避免频繁的内存分配,可能会使用对象...
这段代码首先遍历主窗体的所有控件,检查其类型是否为文本框或组合框,如果是,则解锁该控件。接着,它再次遍历主窗体的控件,并与子窗体的控件进行比较。当找到名字相同的控件时,它将子窗体中的控件值赋给主窗体的...
- 压测流程与 Java 基础知识,如 Java 的开发平台(SE、EE、ME)和数据结构。 11. **Java 基础知识**: - Java 数据类型包括基本类型和引用类型,以及自动装箱和拆箱。 - Char 类型可以转换为 int 类型,但需要...
这个功能主要用于创建某种类型的锁定界面,例如在执行特定任务或显示重要信息时阻止用户与桌面进行交互。下面我们将详细探讨如何在VB.NET 2005中实现这一功能。 首先,我们需要创建一个新的Windows Forms项目。在VB...
- Access提供了多种类型的控件,如绑定对象框、复选框、组合框、命令按钮、图像、标签、线条、列表框、未绑定对象框、选项按钮、选项组、页、分页符、矩形、子窗体/子报表、选项卡和文本框等。这些控件用于构建用户...
#### 控件类型及其使用 在Access 2003中,控件是构建用户界面的基本元素,每种控件都有其特定的功能和用途。下面列举了一些常见的控件类型: - **acBoundObjectFrame**:绑定对象框,用于显示表单、报表或其他类型...
对于电源,将SOT-223封装的 AMS1117 转换为SOT-23-5封装的 ME6217C33M5G (最大输出800mA)电路。铝电解电容器被转换成钽电容器,以确保足够的输出功率并在足够的电能质量的前提下减少占用的空间。 SD卡将转换为...
Java ME(微型版),用于移动设备和嵌入式系统。 2. **Java EE**: Java EE(Java Platform, Enterprise Edition)是一个开源的服务器端开发平台,包含了一系列技术,如Servlet、JSP、EJB(Enterprise JavaBeans)...