2 xiaoya5271 xiaoya5271 于 2016.02.24 10:57 提问

刚刚遇到两个奇葩问题,一调某个存储过程就锁表了

刚刚经理测试的时候,一点某个功能的查询,特么五分钟没反映,我去数据库一看,锁表了,然后我解锁,再一查询,又锁了图片说明,反复几次都是这样

1个回答

tang88like00
tang88like00   2016.02.24 11:15

存储过程中事物是需要提交的,能如果锁表的话不是大数据量就是你没提交

xiaoya5271
xiaoya5271 存储过程是插入一个临时表,后来,重新执行下存储过程,就没报错了,这个能解释么
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
程序员奇葩面试的奇葩问题
作为一个程序猿,去年我去了一家非常大的互联网公司面试,我相信大家对于大公司的面试都应该有一定的了解,他们喜欢面试一些算法和一些奇葩的问题,算法我猜到了,但是对于那个奇葩问题我还真没弄懂。最后可算明白了。 面试题如下: 面试官:我给你出一道非常简单的题,也不不算是技术题,是这样的,你给我在玻璃板上画上一幅画,场景是这样的,有一颗树,树上有三个苹果,树下面有一片草,非常简单,好了你赶紧画吧
java--面试奇葩问题集锦
1 判断是否为一个奇数 常规写法:/** * 判读是否为一个奇数 */ public static boolean isOdd01(Integer number) { return number % 2 == 1; }采用位运算: /** * 判读是否为一个奇数 * 通过运算符按位与来进行比较,将数与1进行比较,底层比较
Android 开发,那些奇葩的问题
开发过程中,总会遇到一些让人棘手又意外的问题。代码明明”没有问题”,怎么就是不对呢?本帖就用来记录作者在开发过程中遇到的那些意想不到的问题。 1、Intent中携带的数据错位了 使用Intent携带数据再平常不过了,谁会想到这都会出问题。简单描述如下: Intent中携带的数据本来是 "key1":"value1" "key2":"value2" "key3":"value3"
oracle 解除 sql语句、存储过程在执行中造成的锁
查出当前存在所的锁,并和相关的SQL语句找出来(任何insert、update、delete都可能会产生锁) select t2.username||'   '||t2.sid||'   '||t2.serial#||'   '||t2.logon_time||'   '||t3.sql_text       from v$locked_object t1,v$session t2,v$s
Android 开发过程中遇见的奇葩的bug
一、大图片OOM 当初是在黄页详情页使用imageload加载一个大图片。很OK的,压力测试的时候,会出现这样情况,不停快速打开关闭详情页,根据手机性能而定大约10_20次就出现了OOM(经分析,之前关闭的页面还没有来的机被CG回收。解决方案:当详情页关闭的时候收到回收) //手动释放内存 多次点击详情也关闭会报OOM      private void releaseImageView(
Android开发下遇到的一些奇葩问题处理
环境  :     MAC+ Android Studio ; Q1 : Gradle Home not found 。           网上查到的解决方案比较少一些,如 gradle-wrapper.properties  配置错误等等。 Solution :  我的解决是。。。无意中点了Run Build.Gradle。造成点击运行按钮是运行工程里的Build,而不是APP。
Oracle锁表问题的简捷处理技巧
在开发Oracle数据库时,我们常遇到频繁操作的Oracle数据表,会出现Oracle锁表。现在就针对这一问题,提下个人的解决Oracle锁表的技巧。
mysql的存储过程不允许锁表
可以通过触发器来实现特殊功能。
各种奇葩的BUG
每逢周三就崩溃转载地址:http://blog.jobbole.com/95634/ 拿点儿喝的坐好,是时候讲讲我最喜欢的 bug 的故事了。那是我第一份 IT 相关的工作:在一个生产重要医疗设备的厂商担任软件开发的暑期实习生。那些设备主要是麻醉给药系统和病患监控设备,后者就是在卧床患者旁边放着的发出“哔哔”声的那种盒子,上面会以图形方式显示患者的脉搏、血压、呼吸等等。如果心电图变成一条直线的话还
数据更新导致锁表
 一、数据表结构12345678910CREATE TABLE `jx_attach` (  `attach_id` int(11) NOT NULL AUTO_INCREMENT,  `feed_id` int(11) DEFAULT NULL ,  `attach_name` varchar(255) NOT NULL,  `cycore_file_id` varchar(255) DEFAU...