Redian新闻
>
抛砖引玉: 谈谈SQL Server locking and blocking
avatar
抛砖引玉: 谈谈SQL Server locking and blocking# Database - 数据库
t*y
1
此贴在老收藏版发过,为庆祝新版,再发一遍,以助声色。
集了数年,全部PRC首日封已基本全部集齐(当然不包括W系列与老纪特小型张首日封)

第一系列为梅兰芳与五大主力。
avatar
g*e
2
春天是买的爬藤玫瑰,到现在才开出第一朵花,不过俺很满意,很香。颜色吗,只能说
跟蓝色沾点儿边~~~
avatar
l*e
3
http://www.youtube.com/watch?v=9hMrY8jysdg&feature=related
I want to break free
I want to break free
I want to break free from your lies
You're so self-satisfied I don't need you
I got to to break free
God knows, God knows I want to break free
I've fallen in love
I've fallen in love for the first time
And this time I know it's for real
I've fallen in love, yeah
God knows, God knows I've fallen in love
It's strange but it's true (hey yea)
I can't get over the way you love me like you do
But I hav
avatar
gy
4
今天是我LD的生日, 我写点儿东东,就当是给她的生日礼物。
另外, zenny同学曾说是要写写blocking的东东, 我左等右等,望眼欲穿.
等不及了,我这块砖就先抛出来了吧。等着Zenny和其它大牛们更精彩的。
打小语文就没学好, 写不出zenny大牛那么好的东东. 各位将就着看吧.
**********************************************************************************
在一个Database Server上, 各种transaction是同时进行的, 为了保证transaction的ACID properties, SQL Server就用了一个lock manager来对各个transaction进行管理. 打个不是很恰当的比喻, 就好象十字路口的交通灯, 指挥着东南西北各方向的车通过. 也正是这样, 一个方向通过, 另一个方向的必然被block. 同样, 也就是说在SQL Server里blocking是没法避免的.
虽说blocking是没法避免的, 但是可以尽量减少it的发生, 比如, 缩短tr
avatar
t*y
5


【在 t*******y 的大作中提到】
: 此贴在老收藏版发过,为庆祝新版,再发一遍,以助声色。
: 集了数年,全部PRC首日封已基本全部集齐(当然不包括W系列与老纪特小型张首日封)
: 。
: 第一系列为梅兰芳与五大主力。

avatar
g*o
6
哇,看得我一阵眩晕。。。。。

【在 g*****e 的大作中提到】
: 春天是买的爬藤玫瑰,到现在才开出第一朵花,不过俺很满意,很香。颜色吗,只能说
: 跟蓝色沾点儿边~~~

avatar
wh
7
回头再慢慢听。你劳动节出去玩了没有?话说你家老二好像贴了几支歌又都删掉了?我
听到一个嘎达梅林,正想去查这是个什么人,再回头一看已经没帖子了。这人怎么动不
动删帖啊,你去教训他一下。

【在 l*****e 的大作中提到】
: http://www.youtube.com/watch?v=9hMrY8jysdg&feature=related
: I want to break free
: I want to break free
: I want to break free from your lies
: You're so self-satisfied I don't need you
: I got to to break free
: God knows, God knows I want to break free
: I've fallen in love
: I've fallen in love for the first time
: And this time I know it's for real

avatar
gy
8
谁告诉我怎么给版面转银子呀? 我想转点银子, 让版主帮着发发. 祝我LD生日快乐呢.
嘿嘿
avatar
t*y
9


【在 t*******y 的大作中提到】

avatar
g*e
10
汗,闪光灯下颜色很怪异啊

【在 g*********o 的大作中提到】
: 哇,看得我一阵眩晕。。。。。
avatar
l*a
11
哈哈, 这个太搞笑了。 准备下午再看看几遍提提神。

【在 l*****e 的大作中提到】
: http://www.youtube.com/watch?v=9hMrY8jysdg&feature=related
: I want to break free
: I want to break free
: I want to break free from your lies
: You're so self-satisfied I don't need you
: I got to to break free
: God knows, God knows I want to break free
: I've fallen in love
: I've fallen in love for the first time
: And this time I know it's for real

avatar
v*r
12
写的不错,补充一下:
Isolation level 是ANSI SQL 的标准,不是SQL Server 的概念。每个 rdbms 实现
Isolation level 的方式都不一样,这也是 Oracle 比 SQL Server 设计上更优异的
一个地方。举个简单的例子,Oracle 的 Undo image的概念保证了 non-blocking read
没有 dirty read 的忧虑,所以根本不需要象 SQL Sever 那样为了提高 performance
牺牲 integrity。换句话说,同样的 transaction isolation level 下 (by default
都是 Read Committed), Oracle 不需要 SQL Server 那么多 Locking,所以 Oracle
在 performance 上比 SQL Server 有先天的优势。
前几天被老板逼着去 Redmond 上了MS SQLServer 两周课,认真做了 one on one 的比
较,不可否认,SQL Server 也有些相对的优点,不过在很多地方和 Oracl
avatar
t*y
13


【在 t*******y 的大作中提到】
: 此贴在老收藏版发过,为庆祝新版,再发一遍,以助声色。
: 集了数年,全部PRC首日封已基本全部集齐(当然不包括W系列与老纪特小型张首日封)
: 。
: 第一系列为梅兰芳与五大主力。

avatar
g*o
14
记住了,blue girl是香的,我年初买了一颗紫色的,号称也香的,还没开过花,忘记
名字了,不过牌子可能挂在花上了,也可能没挂。。。。。。我真罗嗦。。。。。。

【在 g*****e 的大作中提到】
: 春天是买的爬藤玫瑰,到现在才开出第一朵花,不过俺很满意,很香。颜色吗,只能说
: 跟蓝色沾点儿边~~~

avatar
l*e
15

你说是敲脑袋呢,还是踢屁股?

【在 wh 的大作中提到】
: 回头再慢慢听。你劳动节出去玩了没有?话说你家老二好像贴了几支歌又都删掉了?我
: 听到一个嘎达梅林,正想去查这是个什么人,再回头一看已经没帖子了。这人怎么动不
: 动删帖啊,你去教训他一下。

avatar
w*e
16
赞先!
Undo image? 是不是跟SQL Server 2005里的Snapshot isolation level是一样的呢?
这个snapshot也是no-blocking和dirty read的

read
performance
default
Oracle

【在 v*****r 的大作中提到】
: 写的不错,补充一下:
: Isolation level 是ANSI SQL 的标准,不是SQL Server 的概念。每个 rdbms 实现
: Isolation level 的方式都不一样,这也是 Oracle 比 SQL Server 设计上更优异的
: 一个地方。举个简单的例子,Oracle 的 Undo image的概念保证了 non-blocking read
: 没有 dirty read 的忧虑,所以根本不需要象 SQL Sever 那样为了提高 performance
: 牺牲 integrity。换句话说,同样的 transaction isolation level 下 (by default
: 都是 Read Committed), Oracle 不需要 SQL Server 那么多 Locking,所以 Oracle
: 在 performance 上比 SQL Server 有先天的优势。
: 前几天被老板逼着去 Redmond 上了MS SQLServer 两周课,认真做了 one on one 的比
: 较,不可否认,SQL Server 也有些相对的优点,不过在很多地方和 Oracl

avatar
j*2
17
靠,太牛了~
金鱼、黄山、蝴蝶、牡丹……
外加梅兰芳……
这些我在国内只在一个老右派家里看见过……
avatar
g*e
18
地方有限,所以优先买香香玫瑰。前两天又从网上买了几颗爬藤的,有westland,
Colette, lunar mist, polka,据说都是香的。还没寄到呢,等开花再汇报,呵呵。

【在 g*********o 的大作中提到】
: 记住了,blue girl是香的,我年初买了一颗紫色的,号称也香的,还没开过花,忘记
: 名字了,不过牌子可能挂在花上了,也可能没挂。。。。。。我真罗嗦。。。。。。

avatar
l*e
19
你困啊?
我找个舞曲,你在办公室里跳跳,提提神


【在 l**a 的大作中提到】
: 哈哈, 这个太搞笑了。 准备下午再看看几遍提提神。
avatar
v*r
20
不错,SQL Server 2005里的Snapshot isolation level 是试图弥补它先天不足而增加
的。确切的讲,SQL Server 2005增加了两个这方面的isolation levels: Read
Committed with Snapshots 和 Snapshot Isolation.
Read Committed with Snapshots 相当于 Oracle 的 Read Committed (default),
Snapshot Isolation 相当于 Oracle 的 Serializatable
问题是这两个都不是 SQLServer 的 default 设置,不知道有多少人用它。我前些日子
上的 SQLServer 课的 lecturer 有10+ years SQLServer DBA/developer experience,
当我问他关于 Snapshot isolation level 的问题,to my surprise, 他竟说他从未
用过,他做的所有project都是用SQLServer 的default (Read C
avatar
c*g
21
帮你补一个。

【在 t*******y 的大作中提到】

avatar
l*z
22
很漂亮,和blue有关系吗?

【在 g*****e 的大作中提到】
: 春天是买的爬藤玫瑰,到现在才开出第一朵花,不过俺很满意,很香。颜色吗,只能说
: 跟蓝色沾点儿边~~~

avatar
J*8
23
这首歌,喜欢,运动时候经常听。
avatar
h*w
25
最近又搞到好东西啦?这个实寄的存世到不了30件吧?多少米拿的?

【在 c**g 的大作中提到】
: 帮你补一个。
avatar
c*p
26
blue girl不是怕藤的呀,颜色更偏蓝一些。难道有同名的玫瑰?
avatar
l*a
27
竟然是她家老二? 文豪知道这么多:)

【在 wh 的大作中提到】
: 回头再慢慢听。你劳动节出去玩了没有?话说你家老二好像贴了几支歌又都删掉了?我
: 听到一个嘎达梅林,正想去查这是个什么人,再回头一看已经没帖子了。这人怎么动不
: 动删帖啊,你去教训他一下。

avatar
v*r
28
There you go. Spark just show one typical mindset conflict between Oracle
developers and SQL Server developers.
SQL Server developers: We think 管理层的人不懂,听locking变色. locking is
necessary and we can't live without it. Anyone who try to use "nolock hint"
to improve performance will have to worry about Dirty Read (as "nolock hint"
just changed the Isolation Level to Read Uncomitted)
(Note: that mindset is actually true before SQL Server 2005 Yukon release.)
Oracle developers: Oracle by design achiev
avatar
t*y
29
hehe, 想想我们在这的生活,其实更国内的老右派没什么不同...

【在 j*****2 的大作中提到】
: 靠,太牛了~
: 金鱼、黄山、蝴蝶、牡丹……
: 外加梅兰芳……
: 这些我在国内只在一个老右派家里看见过……

avatar
g*o
30
应该有吧,象林肯先生、俩高兴不是都有小树丛型的和树型的,不知道这个例子举的对
不,瞎猜西的

【在 c***p 的大作中提到】
: blue girl不是怕藤的呀,颜色更偏蓝一些。难道有同名的玫瑰?
avatar
l*a
31
你们知道这么多!

【在 J*********8 的大作中提到】
: 这首歌,喜欢,运动时候经常听。
avatar
z*y
32
这种文章要置顶啊。
叽歪兄继续努力!
嗯, 我最近比较忙, 接了两个不该接的项目, 不过也好, 今年夏天就可以歇长一点
avatar
mb
33
牛!眼红!

【在 t*******y 的大作中提到】
: 此贴在老收藏版发过,为庆祝新版,再发一遍,以助声色。
: 集了数年,全部PRC首日封已基本全部集齐(当然不包括W系列与老纪特小型张首日封)
: 。
: 第一系列为梅兰芳与五大主力。

avatar
c*p
34
小树型和树型是一种玫瑰,大部分玫瑰都有树型的,修枝的问题
怕藤的完全不一样

【在 g*********o 的大作中提到】
: 应该有吧,象林肯先生、俩高兴不是都有小树丛型的和树型的,不知道这个例子举的对
: 不,瞎猜西的

avatar
l*a
35
没人时可以扭扭, 呵呵

【在 l*****e 的大作中提到】
: 你困啊?
: 我找个舞曲,你在办公室里跳跳,提提神
: 哈

avatar
l*e
36
哇。这个牛。

【在 c**g 的大作中提到】
: 帮你补一个。
avatar
g*e
37
刚上网搜了下,还有一个茶玫瑰也叫蓝姑娘,确实那个更蓝一点。俺这个是蓝紫色。

【在 c***p 的大作中提到】
: blue girl不是怕藤的呀,颜色更偏蓝一些。难道有同名的玫瑰?
avatar
l*e
38
我当老大很久了,你都不知道啊

【在 l**a 的大作中提到】
: 没人时可以扭扭, 呵呵
avatar
N*k
39
精彩!
请教一下, 老纪特中 最早的首日封是从哪一套开始的?
avatar
T*m
40
非常漂亮的玫瑰花!不打灯是什么颜色?

【在 g*****e 的大作中提到】
: 春天是买的爬藤玫瑰,到现在才开出第一朵花,不过俺很满意,很香。颜色吗,只能说
: 跟蓝色沾点儿边~~~

avatar
J*8
41
"don't stop now" 也是这个专辑里的好听的快歌
avatar
t*y
42
应该是1958, S18 儿童.
avatar
m*z
43


【在 T*******m 的大作中提到】
: 非常漂亮的玫瑰花!不打灯是什么颜色?
avatar
wh
44
这么暴力啊。
屁股向后、平沙落雁式——原来你们是青城派的。

【在 l*****e 的大作中提到】
: 好
: 你说是敲脑袋呢,还是踢屁股?

avatar
m*u
45
您老太牛了啊!

【在 c**g 的大作中提到】
: 帮你补一个。
avatar
g*e
46
蓝紫色,下次再开的时候拍吧,就开了一朵,现在还蔫了。

【在 T*******m 的大作中提到】
: 非常漂亮的玫瑰花!不打灯是什么颜色?
avatar
wh
47
歌好听。视频很erotic啊。

【在 l*****e 的大作中提到】
: http://www.youtube.com/watch?v=9hMrY8jysdg&feature=related
: I want to break free
: I want to break free
: I want to break free from your lies
: You're so self-satisfied I don't need you
: I got to to break free
: God knows, God knows I want to break free
: I've fallen in love
: I've fallen in love for the first time
: And this time I know it's for real

avatar
W*N
48
wk, 嫉妒斯沃勒

【在 t*******y 的大作中提到】
: 此贴在老收藏版发过,为庆祝新版,再发一遍,以助声色。
: 集了数年,全部PRC首日封已基本全部集齐(当然不包括W系列与老纪特小型张首日封)
: 。
: 第一系列为梅兰芳与五大主力。

avatar
T*m
49
谢花,都有点像绢做的了。

【在 m*z 的大作中提到】

avatar
c*y
50
强啊!!!

【在 c**g 的大作中提到】
: 帮你补一个。
avatar
T*m
51
好,等你下次上花。

【在 g*****e 的大作中提到】
: 蓝紫色,下次再开的时候拍吧,就开了一朵,现在还蔫了。
avatar
w*b
52
不相信这种实寄的能比没寄的贵。现在连邮票都能造假,这么几个邮局的戳,用萝卜橡
皮就能自己刻吧?

【在 h*****w 的大作中提到】
: 最近又搞到好东西啦?这个实寄的存世到不了30件吧?多少米拿的?
avatar
b*n
55
我在google上搜索:
梅兰芳首日封,结果搜这里来了,
楼主太牛叉了,呵呵
avatar
z*9
56
有个问题:
国内好像首日封比邮票要便宜很多?
谢谢
avatar
o*g
57
zhao yong charges 10%?
Very black.
avatar
m*u
58
买家付吧

【在 o*******g 的大作中提到】
: zhao yong charges 10%?
: Very black.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。