討論串[問題] Oracle 8i 移轉到 SQL 2008
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者trueQoo (幸運之神)時間17年前 (2009/02/26 12:23), 編輯資訊
0
0
0
內容預覽:
我問過 Oracle講師了. Oracle口中的 Read Committed,在 SQL Server 2005是叫 snapshot. 而 SQL 2000確實實作 Read Committed和 Oracle不同. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.2

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者adrianshum (Alien)時間17年前 (2009/02/25 19:21), 編輯資訊
0
0
0
內容預覽:
舉個實際例子好了. connection A, update T1, 然後讀 T2. connection B, update T2, 然後讀 T1. oracle 中, 這是很正常也能正常通過的.. 但在 SqlServer 中, 則會造成 deadlock. (因為兩者的 read 皆在等候對方
(還有118個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者trueQoo (幸運之神)時間17年前 (2009/02/25 17:18), 編輯資訊
0
0
0
內容預覽:
讀,在每個資料庫系統中,都有 lock. 這點 oracle也是有的..... oracle ,connection1 讀某 table,connection2能直接 update. 這點 sql server本來就可以啊!!. 至於 connection A在 update 沒 commit ,

推噓5(5推 0噓 2→)留言7則,0人參與, 最新作者adrianshum (Alien)時間17年前 (2009/02/25 14:28), 編輯資訊
0
0
0
內容預覽:
問題就在於讀會有 lock. 在 oracle, connection 1 正在讀某 table,. connection 2 是能直接 update. 反之亦然,. connection A 在 update 某 table, 未 commit. 之前, connect B 能直接讀沒問題.. 但

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adonisy (堂本瓜一)時間17年前 (2009/02/24 21:04), 編輯資訊
0
0
0
內容預覽:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^. 一直沒這問題啊.... 讀的 share lock是讀完就釋放 lock. 除非隔離層級調高..... --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 60.250.147.242
首頁
上一頁
1
2
下一頁
尾頁