where current of语句
PLSQL为循环游标提供了where current of语句的功能,用来避免二次定位游标记录,以提高程序效率。
在此之前,我们已经在做类似的事情,使用的方法是用rowid来定位,因此看到有where current of语法的时候,就想到一个问题:WHERE CURRENT OF与ROWID定位的性能哪个高?
做个实验看看。100万+的数据,分别用where current of和rowid做update
这里在cursor定义时必须加for update,否则会报
PLS-00404: cursor 'CUR_T' must be declared with FOR UPDATE to use with CURRENT OF
实验表明,用rowid比where current of效率要高,反复多次实验都是这个结果。
where current of语句相关推荐
- Oracle使用游标更新数据 Oracle游标之select for update和where current of 语句
Oracle使用游标更新数据 2016年11月20日 13:15:49 hzwy23 阅读数:5313 友情推广 ###使用游标修改数据 ####定义一个游标,游标名称为 mycursor ##### ...
- current of 使用
--Where Current Of语句允许你更新或者是删除最后由cursor取的记录 declare cursor c_emp is select * from emp2 for update; b ...
- Oracle/PLSQL WHERE CURRENT OF Statement
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Orac ...
- DB2 set current schema也能导致锁升级(lock escalation)?
最近遇到锁升级的问题,发现db2diag.log里出现set current schema语句导致锁升级,印象中只有SQL语句会导致锁升级.于是模拟了一下,模拟的重点在于如何把locklist用满,并 ...
- WHERE CURRENT OF
如果你想删除或者更新被Select For Update引用的记录,你可以使用Where Current Of语句. UPDATE table_nameSET set_clauseWHERE CURR ...
- c#学习第16课,迭代(循环)语句 跳转语句
迭代(循环)语句 迭代语句的功能是在某个条件的控制下,让一对逻辑反复执行,反复执行的逻辑叫做循环体 迭代语句有四种: 1.while语句 2.do语句 3.for语句 4.foreach语句 whil ...
- C#学习笔记(十)CSharp表达式与语句(二)ildasm打开反编译器+foreach本质
语句Statements. 语句等价于一个或一组有明显逻辑关联的指令. 在汇编语言的书<Assembly Language step by step>中有一句话: 像Pascal或者C++ ...
- DB2 9 根蒂根基底细(730 考试)认证指南,第 6 局部: 数据并发性(5)
锁和机能 锁兼容性 假设数据本钱上的一种锁形态允许在同一本钱上布置另一个锁,就感受这两种锁(或两种形态)是兼容的.每当一个事项持有数据本钱上的锁,而第二个事项哀告同一本钱上的锁时,DB2 数据库管理按 ...
- 【数据迁移】使用传输表空间迁移数据
恢复管理器: Release 11.1.0.6.0 - Production on 星期六 8月 21 23:23:22 2010 Copyright (c) 1982, 2007, Oracle. ...
最新文章
- php数据分析引擎,PHP数据分析引擎计算余弦相似度算法示例
- 定义一个有参宏判断一个字符是否在0~9之间
- 利用 Selenium 自动化 web 测试【步骤详解】
- 智能电视可以安装鸿蒙操作系统吗,华为鸿蒙系统竟然支持安装第三方软件了?这再也不鸿蒙了...
- C++踩坑之连接mysql数据库
- HTML DOM console.table() 方法
- LeetCode 5235. 找出输掉零场或一场比赛的玩家(计数)
- GRPC: 如何优雅关闭进程(graceful shutdown)
- Uva 10004(二分图的判定)
- 零售创新决胜新消费暨2021中国网络零售TOP100榜单
- Python精通-运算符与基本数据类型(三)
- frame页面跳转和信息提示页面
- easyBCD多系统引导软件
- 个人成长过程中最重要的技能是什么?
- 安全教育平台账号后四位_安全教育平台登录账号是什么?
- python 绘图及可视化
- 一种中文字符串相似度算法
- 从摩斯密码到UTF-8
- vue vuex watch改变scrollTop
- php商城系统有什么优势?php商城系统具备的优势点介绍
热门文章
- 指纹浏览器会泄漏隐私吗?
- 命名空间的问题导致No transform from [..._link] to [base_link]
- 07 C++简单应用 编写一个摄氏度转华氏摄氏度的函数
- 背景图通栏html,网页图片通栏实现的思路,谁能指导一下?_html/css_WEB-ITnose
- 甘肃民勤农妇戈壁滩建“花花世界” 叩开致富之门
- 来广州的第一天面试总结2018.4.16
- 2017年蓝桥杯C组真题及解析
- t420i升级固态硬盘提升_小体积、大性能、台式机笔记本升级可选,酷兽M.2 SSD固态硬盘测评...
- 用于欺诈检测的综合金融数据集
- 前端的人真的这么多吗?结果惊呆小伙伴