Enea在內(nèi)存數(shù)據(jù)庫(kù)服務(wù)器中增加了精細(xì)鎖定和級(jí)聯(lián)刪除功能
掃描二維碼
隨時(shí)隨地手機(jī)看文章
Enea宣布,推出8.7版內(nèi)存數(shù)據(jù)庫(kù)管理系統(tǒng)Polyhedra®,該系統(tǒng)不僅在Polyhedra系列中增加了鎖定和級(jí)聯(lián)刪除功能,同時(shí)在實(shí)時(shí)應(yīng)用中仍表現(xiàn)出最佳性能。
鎖定
有了數(shù)據(jù)庫(kù)鎖定功能,應(yīng)用程序可以獨(dú)占部分?jǐn)?shù)據(jù)庫(kù),因而在執(zhí)行鎖定的客戶尚未決定做何更改時(shí),其他程序無(wú)法進(jìn)行更改。除了鎖定數(shù)據(jù)庫(kù)、數(shù)據(jù)表或數(shù)據(jù)列,Polyhedra甚至還可以鎖定某條記錄的各個(gè)字段,這對(duì)實(shí)時(shí)系統(tǒng)來(lái)說(shuō)非常重要。例如,有了這項(xiàng)功能,客戶可以鎖定某條記錄的配置字段,而不會(huì)使其他應(yīng)用程序在新紀(jì)錄輸入時(shí)停止更新字段值。這款新的鎖定機(jī)構(gòu)整合在Polyhedra的用戶安全系統(tǒng)中,因此數(shù)據(jù)庫(kù)管理員可以控制用戶的目標(biāo)鎖定表格及其屬性。
級(jí)聯(lián)刪除
有了Polyhedra,數(shù)據(jù)庫(kù)管理員可以在數(shù)據(jù)庫(kù)中將一張表格的字段設(shè)置為另一張表格的“外鍵”,以定義表格間的交叉參照。該系統(tǒng)還執(zhí)行參照完整性規(guī)則,這意味著,如果某項(xiàng)記錄的外鍵屬性值不為空,則該記錄指向的數(shù)據(jù)必定存在。表格(包含外鍵)創(chuàng)建者可以設(shè)置參照記錄刪除后的操作:可將參考項(xiàng)設(shè)置為空或刪除包含參考項(xiàng)的記錄(級(jí)聯(lián)刪除),以此替代默認(rèn)設(shè)置,即取消處理,以保持完整性。