計(jì)算機(jī)英語(yǔ)中英對(duì)照:數(shù)據(jù)庫(kù)的業(yè)務(wù)管理

字號(hào):

Transaction Management of Database
    The objective of long-duration transactions is to model long-duration, interactive Database access sessions in application environments.The fundamental assumption about short-duration of transactions that underlies the traditional model of transactions is inappropriate for long-duration transactions.The implementation of the traditional model of transactions may cause intolerably long waits when transactions aleph to acquire locks before accessing data, and may also cause a large amount of work to be lost when transactions are backed out in response to user-initiated aborts or system failure situations.
    The objective of a transaction model is to pro-vide a rigorous basis for automatically enforcing criterion for database consistency for a set of multiple concurrent read and write accesses to the database in the presence of potential system failure situations.The consistency criterion adopted for traditional transactions is the notion of scrializability.Scrializa-bility is enforced in conventional database systems through the use of locking for automatic concurrency control, and logging for automatic recovery from system failure situations.A "transaction”that doesn’t provide a basis for automatically enforcing data-base consistency is not really a transaction. To be sure, a long-duration transaction need not adopt seri-alizability as its consistency criterion.However. there must be some consistcricv criterion.
    翻譯:
    數(shù)據(jù)庫(kù)的業(yè)務(wù)管理
    長(zhǎng)期業(yè)務(wù)的目的是:在應(yīng)用環(huán)境中模擬長(zhǎng)期的、相互作用的數(shù)據(jù)庫(kù)存取對(duì)話傳統(tǒng)業(yè)務(wù)模式中關(guān)于短期業(yè)務(wù)的基本假設(shè)對(duì)于長(zhǎng)期業(yè)務(wù)是不適用的。在存取數(shù)據(jù)前,當(dāng)交易試圖獲得鎖定時(shí),傳統(tǒng)模式業(yè)務(wù)的執(zhí)行可能會(huì)引起長(zhǎng)期等待。也可能引起大量工作丟失,當(dāng)交易隨著用戶(hù)產(chǎn)生的障礙或系統(tǒng)失靈被放棄時(shí)。
    業(yè)務(wù)模式的目的是提供嚴(yán)格的基礎(chǔ),在潛系統(tǒng)失靈的情況下,為了保持一套多個(gè)同時(shí)讀寫(xiě)存取及數(shù)據(jù)庫(kù)一致性,業(yè)務(wù)模式自動(dòng)實(shí)行一個(gè)標(biāo)準(zhǔn)。在傳統(tǒng)業(yè)務(wù)中采取的一致性標(biāo)準(zhǔn)是一種串行概念。在傳統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)中為自動(dòng)并行控制,通過(guò)使用鎖定而實(shí)行串行,并為了從系統(tǒng)失靈中自動(dòng)恢復(fù)而聯(lián)機(jī)。一個(gè)不能為實(shí)施自動(dòng)數(shù)據(jù)庫(kù)一致性而提供基礎(chǔ)的業(yè)務(wù)不是一個(gè)真業(yè)務(wù)。確切地說(shuō),一個(gè)長(zhǎng)期業(yè)務(wù)不必非采用串行作為它的一致標(biāo)準(zhǔn),但是,必須有一些一致性的標(biāo)準(zhǔn)。