0 0

今天发现我错了……5

规则 6.12:禁止在PL/SQL Developer等工具中执行select * from t_tablename for update,然后点击锁图标方式,再编辑数据的方式进行更新数据库中的数据。

在书上看到这句话,但我以前一直在用这种方式啊,敢问这种方式有什么弊端啊?有对数据库比较了解的,能给详解一下吗?……谢谢
DAO 
2011年4月18日 11:20

2个答案 按时间排序 按投票排序

0 0

锁表了,别人怎么操作呢。。

2011年4月24日 02:47
0 0

for update 对表加了一个表级的共享锁,当你如果只需要修改一条记录的时候, 却把整个表都锁起来了。

可以用for update of 来进行行级锁的操作。。

2011年4月18日 16:33

相关推荐

    初中语文文摘人生趁我们还……等3则

    这个故事对于青少年读者而言,是一次重要的生活教育,它提醒我们,生活中的每一个今天都是宝贵的,我们不应将爱与关心推至明天,因为明天的到来总是充满不确定性。 第三个故事“趁我们还来得及拥抱纳兰泽芸”,则从...

    微信公众接口开发教程,菜鸟包会!

    今天我一朋友问我一个技术上的问题,通过PHP cURL来请求外部接口,接口返回的是一个JSON的字符串,但如果把字符串copy下来然后赋值 给一个变量再将它json_decode是OK的不会有错,可以正常的得到对应的数组。...

    ZJU_ACM_All_Anwer 搞编程的都知道的浙江大学A 题库.本书 集了所有经 Z 题解集,集合并附 Mathimaticsumerical algorithms 数值算法

    1345 Best Deal 简单题,但是也很容易错……555…… 1360 Radar Installation 简单题 1396 The Umbrella Problem: 2054 简单题 1058 Currency Exchange 简单题 1076 Gene Assembly 简单题 1092 Arbitrage ...

    浙江大学ACM题解/ZJU 题型分类

    1345 Best Deal 简单题,但是也很容易错……555…… 1360 Radar Installation 简单题 1396 The Umbrella Problem: 2054 简单题 1058 Currency Exchange 简单题 1076 Gene Assembly 简单题 1092 Arbitrage ...

    CTF——攻防世界第一篇

    没错就是这一题,我丝毫看不懂,这可是第一题…… 然后,我就去百度了……很多人的方法都不一样啊,简单的解法我弄不出来,复杂的解法我看不懂……我好难! 然后,我就综合了一下。我先是直接去搜题目中给的地址,...

    老虎地图 v5.9.0.20141128

    发现——觉得生活枯燥无聊?告诉你身边正在发生的精彩,团购、电影、演出、展览……一个都不错过,让你做个生活达人! 交通——想去哪儿?不知道路?快速地图浏览,帮你规划公交、地铁、自驾、步行各种便捷路线,让...

    网络语言特区中选择问句的形式功能错配现象.pdf

    双项选择问句通常采用“……还是……”和“是……还是……”的形式。而多项选择问句则更为复杂,可能包含三个或更多的选项,且这些选项往往都是相同的,如“你这样的做法是对还是对?”在这种情况下,选择问句的功能...

    新手学机器学习如何入门?simplilearn机器学习课程

    可能你对这个名字叫“机器学习”的家伙不是特别的了解...最近异军突起的新闻客户端软件今日头条,它们就是会根据分析你的日常喜好给每个人推荐不同的新闻……没错,这些功能背后的核心就是今天要介绍的主题:机器学习。

    初中语文文摘文苑错过

    同时,诗歌中的“因为你相信命运,因为我怀疑生活……”两句,展现了不同的生活态度,为学生提供了展示自己哲学思考的舞台。这样的讨论能够使学生更加清晰地认识到个人信念对于行为的影响,以及如何在面对生活选择时...

    IFORM异地表单提交

    PHP写错了,查了半天才发现是数据没提交过去…你遇到过这种囧事吗? 这个玩意非常适合用来排错 至少你能保证绝对有正确的数据提交到页面 其实就是通过JS生成一个自定义表单 上面是设置form的 method 和 action 插入...

    实用的主任述职报告模板十篇.docx

    例如,文中提到了如何通过班会、早读等活动培养学生的好习惯:“充分利用班会及早读的时间根据学生最近表现中发现的问题及时进行教育将具体事件呈现给学生,让同学们交流看法,从而明白什么是错的,什么是对的,明白...

    关于测试中小程序的测试话术

    例如,使用“我发现……可能需要优化”代替“你弄错了……”。 10. **持续集成/持续部署(CI/CD)**:测试话术也应涵盖自动化构建和部署的过程,以确保每次代码提交后都能快速发现问题。 以上这些知识点构成了测试小...

    blurrypwn:blurrypwn是webkit中的一种利用,它会使运行某些版本的webkit的浏览器崩溃

    我认识的一个人告诉我,使用多个具有背景滤镜的元素而不是具有较少模糊的元素时,会有更好的表现,现在显然我知道那是不对的,但是我需要证明他是错的……事实证明他在开玩笑;(我浪费了时间,直到我发现自己的设备...

    javalruleetcode-Leetcode:我的Leetcode解决方案

    我接触数据结构和算法的机会不多……我回来是因为我发现我必须熟悉数据结构和算法,并确保我仍然有快速解决算法问题的能力,因为我永远不知道下一次面试什么时候到来……我不想错过任何机会。 我所能做的就是确保我...

    ChatGPT爆火后,娃的教育之路又该通向何方呢?

    这半个月,要说谁最出风头?那ChatGPT当之无愧。 微博上,随便一个带ChatGPT的话题,阅读量就能轻松过亿。 即使你过去很少关心科技领域,现在应该也很难逃脱和它相关的内容刷屏。 ...没错,ChatGP

    jQuery-1.3.2 with jsDoc

    jsDoc版是从jquery-1.3.2.min-vsdoc.js中替换得来的(不知道为什么有min,写错了?),感谢做翻译的各位兄弟。 适用于Spket IDE,自动完成代码,带中文描述。 一开始直接把vsdoc版的放到Profile里面,结果连自动...

    ChatGPT,可能不止是最重要的生产力工具

    有小伙伴留言: “gpt,ai,智能化,于我们普通人应该学点具体的什么吗?就是生活工作没有接触...应该说,ChatGPT至少在逻辑性输出观点方面的水平,远远超出了的预期,这个体验其实相当于,第一次用word,发现打错了字

    EditPlus_3.60.740_SC.exe 简体中文版

    还有就是在EmEditor下,经常出现多个双引号高亮错误的情况,还以为自己写错代码了…… 4. 代码折叠功能。这个功能在 EditPlus 版之前似乎没有提供,但现在已经有了,而且效果不错,至少比 EmEditor 的强很多。从我...

    统编语文四年级上期末专项复习二(句子).pdf

    学生需要掌握并理解不同关联词所表达的逻辑关系,如“虽然……但是……”表达转折,“即使……也……”表达让步,“不仅……也……”表达递进。正确使用关联词,可以帮助学生构建条理清晰、逻辑严密的复合句,这对于...

    前端如何使用chatgpt提问

    这是我的代码(附上代码片段)……请问哪里出了错?” 3. **具体错误信息**:如果遇到错误,提供详细的错误信息。例如:“我在运行Webpack时遇到‘Module not found’错误,错误信息是……请指导如何解决。” 4. *...

Global site tag (gtag.js) - Google Analytics