[課業] 資料庫並行控制

作者: ko74652 (Reese lin)   2015-07-25 20:55:35
想請教一下各位前輩們
資料庫 交易章節中
並行控制不佳所導致的問題
我想問是 死結活結餓死 | 遺失更新 不一致分析 未委任相依
不是都是並行控制不佳會導致的嗎? 還是我有觀念有錯
這邊定義 例題都清楚 且可以自行舉例 但題目如果出並行控制不佳
我要回答哪邊呢 為什麼 ..這裡不太懂
還想順便問一下資安 憑證的概念
請問 要驗證憑證擁有人的方法是下面這樣嗎
A與B要通訊 B給A B的憑證 [此憑證目前是被B的CA私密鑰匙加密
A透過自己的CA 拿到 簽發B數位簽證之CA的公開鑰匙
再用此公開金鑰 取出 B的公鑰 順便驗證 這就是B本人無被冒充
是這樣嗎
還是有別的方式??
像是 A直接跟CA要B的憑證??
作者: chao0210 (半糖多多綠)   2015-07-25 21:59:00
http://i.imgur.com/VDwWktM.jpg懶的打字,用寫比較清楚...
作者: ko74652 (Reese lin)   2015-07-25 22:02:00
謝C大
作者: chao0210 (半糖多多綠)   2015-07-25 22:03:00
補充一下,死結活結餓死,比較像並行控制技術的優缺點...
作者: ko74652 (Reese lin)   2015-07-25 22:08:00
因為我看唐老師講義 一個是並行控制不佳 一個是交易並行不佳 不過我自己想 覺得都會牽扯到並行控制 才有疑問因為死結那邊是因為用了並行控制技術才產生的 才覺得也是
作者: lakers110 (Lakers)   2015-07-25 22:36:00
沒錯 就是A直接跟CA要B的憑證 用PublicKey加密後 傳給B憑證中有B的publick Key
作者: ko74652 (Reese lin)   2015-07-25 22:41:00
那我可以問他要怎麼跟CA說 要B的CA嗎 給他B的名子嗎說錯 要如何問CA B的憑證@@
作者: chao0210 (半糖多多綠)   2015-07-25 22:41:00
其實不用想太複雜,回到原頭來想,並行控制是說:讓多筆交易能在同時間存取同一筆資料,且在並行下,彼此不互相干擾,保證交易間孤立性問題....並行控制不佳根本沒達到孤立性問題才會衍生那三種,而孤立性就是交易執行期間所用的資料不允許其它交易讀取寫入,那假設今天你有了零志零,我有了菜衣霖,但我們同時又想要搶對方女人,確又捨不得自己女人,就是死結,所以我們只好ㄧ直耗,因為孤立性問題所以我們不能搶對方擁有的,除非你放棄了...
作者: lakers110 (Lakers)   2015-07-25 22:49:00
CA 中有一個 公開目錄(Public Domain) 有所有人使用者的Public KeyA 去 公開目錄 查 B 的 Public Key之後 A 就可以用 B的 Public Key 加密訊息 傳送給B
作者: goshfju (Cola)   2015-07-26 00:35:00
之前板上有人碩二快要畢業了 板上還有人建議他直接放棄推錯
作者: yinia (沒有暱稱)   2015-07-26 22:42:00
有個疑問 如果公鑰可以從目錄直接取得那憑證裡面為什麼還要附上個人資料和公鑰呢? 謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com