Ni nini kinachosomwa bila kujitolea katika Seva ya SQL?
Ni nini kinachosomwa bila kujitolea katika Seva ya SQL?

Video: Ni nini kinachosomwa bila kujitolea katika Seva ya SQL?

Video: Ni nini kinachosomwa bila kujitolea katika Seva ya SQL?
Video: What is a Server? Servers vs Desktops Explained 2024, Novemba
Anonim

SOMA BILA KUJITUMA . Inabainisha kuwa taarifa zinaweza soma safu mlalo ambazo zimerekebishwa na miamala mingine lakini bado hazijatekelezwa. Shughuli zinazoendelea kwenye SOMA BILA KUJITUMA level haitoi kufuli zilizoshirikiwa ili kuzuia miamala mingine isibadilishe data soma kwa muamala wa sasa.

Kuhusiana na hili, ni nini kinachosomwa kilichofanywa katika Seva ya SQL?

SOMA UMEJITOA ndio kiwango chaguo-msingi cha kutengwa kwa Seva ya SQL . Inazuia uchafu inasoma kwa kubainisha kuwa kauli haziwezi soma thamani za data ambazo zimerekebishwa lakini bado hazijabadilishwa kujitolea kwa miamala mingine. Muamala hutumia matoleo ya safu mlalo ya data ambayo yapo wakati shughuli inapoanza.

Pia Jua, fantom inasomwa nini? A soma phantom hutokea wakati, wakati wa shughuli, maswali mawili yanayofanana yanatekelezwa, na mkusanyiko wa safu mlalo unaorudishwa na swali la pili ni tofauti na ya kwanza. Mifano rahisi: Mtumiaji A anaendesha hoja sawa mara mbili.

Kwa njia hii, inasomwa bila kujitolea sawa na Nolock?

Tofauti pekee kati ya hizo mbili ni kwamba soma - bila kujitolea kiwango cha kutengwa huamua utaratibu wa kufunga kwa uunganisho mzima na nolock kidokezo cha jedwali huamua utaratibu wa kufunga meza ambayo unapeana kidokezo. Hakuna tofauti katika suala la kazi zao, kama wengine wametaja.

Ni nini ambacho hakijasomwa katika db2?

Tangu V4, DB2 imetoa soma -kupitia kufuli, pia hujulikana kama “ soma chafu ” au “ kusoma bila kujitolea ,” ili kusaidia kushinda matatizo ya upatanishi. Wakati wa kutumia a kusoma bila kujitolea programu ya maombi inaweza soma data ambayo imebadilishwa, lakini bado haijatekelezwa.

Ilipendekeza: