Ո՞րն է snapshot-ի մեկուսացման մակարդակը SQL Server-ում:
Ո՞րն է snapshot-ի մեկուսացման մակարդակը SQL Server-ում:

Video: Ո՞րն է snapshot-ի մեկուսացման մակարդակը SQL Server-ում:

Video: Ո՞րն է snapshot-ի մեկուսացման մակարդակը SQL Server-ում:
Video: Active Directory Foundations: Understanding this object database 2024, Նոյեմբեր
Anonim

Պատկերի մեկուսացման մակարդակ . Կանխադրված մեկուսացման մակարդակը -ից SQL սերվեր ԿԱՐԴԱՑՎՈՒՄ Է, երբ տողերը թարմացվում են գործարք և ընթացիկ գործարք դեռ չի կատարվել։ READ COMMITTED-ը կողպում է տվյալ տողը այդ հոսանքի համար գործարք.

Նմանապես, ի՞նչ է SQL Server-ում Snapshot-ի մեկուսացումը:

Տվյալների բազաներում և գործարք մշակում ( գործարք կառավարում), լուսանկարի մեկուսացում երաշխիք է, որ բոլոր ընթերցումները արված են ա գործարք կտեսնեն հետևողական ակնթարթ տվյալների բազայի (գործնականում այն կարդում է վերջին հաստատված արժեքները, որոնք գոյություն ունեին դրա մեկնարկի պահին), և գործարք ինքն իրեն հաջողությամբ կանցնի

Կարելի է նաև հարցնել՝ ինչպե՞ս է աշխատում Snapshot մեկուսացումը։ SNAPSHOT IOLATION-ն աշխատում է այնպես, որ երբ ընթերցումը կատարվում է աղյուսակի վրա, այն առբերում է տողերի վերջին տարբերակը, որոնք կատարվել են գործարքի մեկնարկի պահին: Սա ապահովում է հետևողական ակնթարթ գործարքի շրջանակներում եղած տվյալների մասին:

Հետևաբար, ո՞րն է մեկուսացման մակարդակը SQL Server-ում:

Գործարքները նշում են ան մեկուսացման մակարդակը որը սահմանում է, թե ինչ աստիճանի գործարք պետք է լինի մեկուսացված այլ գործարքների արդյունքում կատարված ռեսուրսների կամ տվյալների փոփոխություններից: Մեկուսացման մակարդակները նկարագրված են այն առումով, որոնց զուգահեռ կողմնակի ազդեցությունները, ինչպիսիք են կեղտոտ ընթերցումները կամ ֆանտոմային ընթերցումները, թույլատրվում են:

Ինչպե՞ս կարող եմ ստուգել իմ լուսանկարի մեկուսացման մակարդակը:

Ստուգելու համար, թե արդյոք ակնթարթ գործարք մեկուսացման մակարդակը միացված է, հետևեք հետևյալ քայլերին. Սկսեք SQL Server Profiler-ը:

Նշում TransactionID սյունակը ցուցադրելու համար սեղմեք՝ «Ցույց տալ բոլոր սյունակները» վանդակը ընտրելու համար:

  1. Սեղմեք Run՝ հետքը սկսելու համար:
  2. Business Intelligence Development Studio-ում մշակեք Վերլուծության ծառայությունների նախագիծը:

Խորհուրդ ենք տալիս: