Բովանդակություն:

Ինչպե՞ս կարող եմ կարդալ SSMS-ի կատարման պլանը:
Ինչպե՞ս կարող եմ կարդալ SSMS-ի կատարման պլանը:

Video: Ինչպե՞ս կարող եմ կարդալ SSMS-ի կատարման պլանը:

Video: Ինչպե՞ս կարող եմ կարդալ SSMS-ի կատարման պլանը:
Video: Դատաբժշկական հետազոտեք, թե ով ինչ է փոխել SQL Server տվյալների շտեմարանում 2024, Մայիս
Anonim

Մոտավոր կատարման պլաններ

  1. Սեղմեք «Ցուցադրել գնահատված Կատարման պլան «Գործիքների տողում» պատկերակը (Perse-ի կողքին Հարցում Ստուգանիշ)
  2. Աջ սեղմեք հարցում պատուհանում և ընտրեք «Ցուցադրել գնահատվածը Կատարման պլան 'տարբերակ.
  3. Սեղմեք CTRL+L:

Նաև հարցն այն է, թե ինչպես կարող եմ դիտել SQL-ի կատարման պլանը:

Օգտագործեք SQL Server Profiler-ը

  1. Սկսեք SQL Server Profiler-ը:
  2. Ֆայլի ընտրացանկում ընտրեք Նոր հետք:
  3. Իրադարձություններ բաժնի ներդիրում ստուգեք Ցուցադրել բոլոր իրադարձությունները:
  4. Ընդլայնել Performance հանգույցը:
  5. Ընտրեք Showplan XML:
  6. Կատարեք հարցումը, որի համար ցանկանում եք տեսնել հարցման պլանը:
  7. Դադարեցրեք հետքը.
  8. Ընտրեք հարցման պլանը ցանցում:

Նմանապես, ինչպե՞ս եք կատարում կատարման պլանը: Այն կատարման պլան հարցումը ձեր տեսակետն է SQL Server հարցումների օպտիմիզատորի և հարցումների շարժիչի նկատմամբ: Այն կբացահայտի, թե որ օբյեկտներն է օգտագործում հարցումը, այնպիսի օբյեկտներ, ինչպիսիք են աղյուսակները:

Հարցման իրական կատարման պլանը ստանալու համար՝

  1. Անցեք տվյալների շտեմարանին մտահոգված:
  2. ընդգծել մտահոգիչ հարցումը:
  3. սեղմեք Հարցում:
  4. սեղմեք Ներառել փաստացի կատարման պլանը:

Պարզապես, ինչպե՞ս կարող եմ գտնել կատարման պլանը SQL Server Management Studio-ում:

Վրա SQL Server Management Studio Գործիքադարակի վրա, սեղմեք Database Engine Հարցում . Կարող եք նաև բացել գոյություն ունեցողը հարցում և ցուցադրել գնահատվածը կատարման պլան սեղմելով Open File գործիքագոտու կոճակը և գտնելով գոյություն ունեցողը հարցում . Մուտքագրեք հարցում որի համար ցանկանում եք ցուցադրել փաստացի կատարման պլան.

Ի՞նչ է SQL Server-ում կատարման պլանը օրինակով:

Կան երկու տեսակի հարցումների կատարման պլաններ SQL Server-ում փաստացի և գնահատված: Նրանք ցույց են տալիս, թե ինչպես ա հարցում էր մահապատժի է ենթարկվել և ինչպես կլինի մահապատժի է ենթարկվել . Հարցում Օպտիմիզատորը ա SQL Server բաղադրիչ, որը ստեղծում է հարցումների կատարման պլաններ տվյալների բազայի օգտագործվող օբյեկտների, ինդեքսների, միացումների, ելքային սյունակների քանակի և այլնի հիման վրա:

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