SET TRANSACTION語法 |
發(fā)布時(shí)間: 2012/8/27 17:28:18 |
SET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL
{ READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } 計(jì)算機(jī)學(xué)習(xí)網(wǎng)站www.boydavid.com
本語句用于設(shè)置事務(wù)隔離等級,用于下一個(gè)事務(wù),或者用于當(dāng)前會話。 在默認(rèn)情況下,SET TRANSACTION會為下一個(gè)事務(wù)(還未開始)設(shè)置隔離等級。如果您使用GLOBAL關(guān)鍵詞,則語句會設(shè)置全局性的默認(rèn)事務(wù)等級,用于從該點(diǎn)以后創(chuàng)建的所有新連接。原有的連接不受影響。要進(jìn)行此操作,您需要SUPER權(quán)限。使用SESSION關(guān)鍵測可以設(shè)置默認(rèn)事務(wù)等級,用于對當(dāng)前連接執(zhí)行的所有將來事務(wù)。 要了解對每個(gè)InnoDB事務(wù)隔離等級的描述,請參見15.2.10.3節(jié),“InnoDB和TRANSACTION ISOLATION LEVEL”。InnoDB支持MySQL 5.1中的各個(gè)等級。默認(rèn)的等級是REPEATABLE READ。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |