设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
全局临时表能能减少TX锁?
返回列表
发新帖
全局临时表能能减少TX锁?
[复制链接]
11
|
6
|
2009-3-17 15:35:53
|
显示全部楼层
|
阅读模式
今天碰到个奇怪的问题:
我有两个系统 系统1(schema 1)和系统2( schema 2 ),他们会共同操作一些对象(表), schema2的应用会update schema1的表。
昨天系统1升级了,但是系统2运行却出现了性能问题(升级前一切正常),我看了下是系统2的一个核心存储过程出了问题,在升级以前运行该存储过程差不多5分钟,而现在升级后需要40分钟-1小时.
我看等待事件中出现了很多的enq: TX - row lock contention等待事件,并且schema2 update schema1的那些对象(表)对频繁的锁,是schema1锁的schema2.
为此,我们另外一个同事改了下这个存储过程,他将里面的update操作改了下:
原来该操作如下:
update t1 set a=
select t.a from (
select ......from
( select ....));
改之后入下:
insert into GT_t2
select t.a from (
select ......from
( select ....));
update t1 set a=select GT.a from GT_T2 GT;
修改之后效率确实提高了不少,现在执行该过程大概需要 15分钟- 20分钟。之后我看了先等待事件,几乎很少enq: TX - row lock contention该事件,并且锁也没了.
全局临时表能能减少TX锁?
据我所知道的,临时表好像没这个作用的.
请大家帮忙分析分析.
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
晕这样修改能保证一致性么?
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
GT_T2是个commit级别的全局临时表,他的意思是吧子查询的数据先存入临时表,在用临时表的数据跟新永久表, 而不是像以前那样直接用子查询的数据跟新永久表,一致性倒是可以保证的,但是我不明白这么改对性能而言究竟有没好处,看应用的响应时间答案是肯定的,但是没弄明白为什么。
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
沉得真快啊,高手们,请留言
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
减少了锁持有的时间
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
1、将子查询从更新中拿出来,减少了锁持有时间
2、如果整个过程变快了,排除锁等待的因素的话,应该是通过临时表使执行计划也产生了较大变化
回复
使用道具
举报
千问
|
2009-3-17 15:35:53
|
显示全部楼层
关于你的第一点,我也是这么怀疑的,但是没理论依据。
第二点我会测试下,谢谢你的回复
另外你能说下你的第一点的理论依据吗? 兄台。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
来大姨妈痛经可以吃益母草颗粒吗
2
针织服装的工艺说明应该写哪些方面呢?越具体越好
3
广州民航 大巴乘坐
4
数码宝贝ONLINE
5
保重大疾病保险跟直系亲属的病史有关系没??
6
黑霉7290能上网但是怎么有的网页打不开,会提示出现错误?
7
女人痛经能痛到什么程度
8
仙4的迷宫好像比仙3要简单好多??
9
美菱的工作人员来看下,美菱洗衣机XQB-8083VC全自动洗衣机排不出来水
10
跪求一本都市异能小说主角一出来就无敌的
11
越狱中演LJ的演员名?
12
淮安哪里有卖胸花?就是可以戴在毛衣上或是大衣上的饰物?谢谢!
13
谁知道通化到营口怎么走最合适...
14
不痛经可以吃痛经药吗
15
痛经益母草什么时候喝最好
16
为什么我的网易相册目录跟别人的不一样?
17
初二上学期几何题
18
临沂学萧
19
痛经有什么好办法缓解热毛巾
20
access与sql server 2005哪个功能强大
21
痛经严重怎么止痛
22
痛经买什么止痛药
23
初中女生痛经是什么原因
24
坐骨神经痛怎么治最快坐骨神经痛起不床怎么办
25
我这分还能考大学吗
26
辽宁盘锦有哪些本科层次的大学?
27
街头篮球怎么样
28
这算是拖欠工资吗
29
为什么会有宫寒痛经
30
月经疼痛厉害什么原因怎么检验
31
跟活着或死不了,这样的歌差不多的
32
合伙开一家‘汽车美容养护中心’合同具体怎么写最完整
33
奇迹世界 狂战士问题
34
从火车站到莲湖区莲湖路古都新世界大酒店座几路车?
35
大显dx688怎么下电子书?下什么格式的电子书?
36
上海什么地方瞧三叉神经痛的最好
37
Two and three is five.用five来提问.
38
寻仙为什么会犯罪?
39
同房之后会缓解痛经吗
40
姨妈量多痛经怎么缓解
41
近期横店影视城有剧组在拍摄吗?
42
铜陵有卖萨摩耶吗
43
快来月经时腰酸背痛是怎么回事
44
电脑清灰需要那些专业的工具,我想搞这一行,请大家帮帮忙啊。
45
是不是仙剑3至少要带动画才算得上完整版的仙剑3?
46
女人痛经可以吃止痛药吗
47
绝经期小腹痛是怎么回事
48
为什么痛经一般都是第一天痛
49
月经前一周腰酸痛是怎么回事
50
寻找地球是球体的办法
51
感情问题严重
52
西服的款式??
53
我替别人借了款,债权人和债务人之间又没有留借据,现在有收不回来的风险
54
经期前后乳房胀痛这样的乳腺增生严重吗
55
工作中被经理逮到玩游戏怎么办
56
怎么练小手臂肌肉?最好快点练出来
57
大型高压电机动平衡不好会怎么判断
58
数学问题!
59
什么是共享
60
腰胀胸痛是不是要来月经
61
姨妈期间同房会导致痛经吗
62
摩托车高速不充电为什么
63
经痛想吐怎么办
64
痛经喝什么汤缓解疼痛
65
乌龟过胡同
66
月经不停小腹痛是怎么回事
67
经期吃什么可以缓解疼痛
68
梦幻西游钓鱼问题
69
Where is the apple tree?什么意思?
70
为什么会产生痛经现象?
71
痛经应该喝什么药
72
请问125.118.78.111的IP 地址是哪的?
73
黑眼豆豆最短的一首歌
74
请问从山东郯城包9.6米的大货车到湖南衡阳多少钱运费
75
六岁孩子生气打自己怎么回事
76
7年级上的晏子使楚的“左右”是什么意识?
77
越狱第四季第10集什么时候播出?
78
中医治疗痛经的处方
79
痛经的人适合喝什么茶
80
电视剧<<乌龙闯情关>>里面有一个插曲非常好听,就是没有人唱的那个,那个小调叫什么名字?
81
形容时间很短的词(3字)
82
停经了小腹痛是怎么回事
83
有没有用英文写的奥运冠军的个人生平简历
84
女生月月痛经怎么办
85
本人非物流专业本科,没有物流经验,想知道经过培训可直接报考物流师吗?拒绝长篇复制,不胜感激!!谢谢
86
芬必得缓解痛经效果好吗
87
我已经毕业三年 ,最近喜欢一个同学 ,大学同学,我不知道该不该想她表白,
88
谁能提供一些学习商务韩语或者车间生产韩语的专业用语??
89
帮我写几个英语句子
90
女生痛经男生该做什么男生怎么照顾
91
女生痛经吃什么水果好一点
92
海南旅游
93
有什么新网游吗?免费的?
94
深圳史迪仔专卖店在哪?
95
芬必得布洛芬可以缓解痛经吗
96
基因突变与环境改变
97
鸡尾酒的口味基本上都是甜的对吗
98
大家帮帮我。小礼服配什么靴子
99
儿童文学 连锁调 形式
100
word打开是空白,但有内容就是看不见……