Հետքերները թույլ են տալիս հետեւել SQL Server տվյալների բազայի դեմ կատարված որոշակի գործողություններին: Նրանք ապահովում են արժեքավոր տեղեկություններ `խնդիրների լուծման համար տվյալների շտկման եւ տվյալների բազայի շարժիչի կատարման համար: Այս ձեռնարկում մենք քայլում ենք SQL Server- ի Trace- ի ստեղծման գործընթացով, SQL Server Profiler- ով, քայլ առ քայլ:
Նշում . Այս հոդվածը նախատեսված է SQL Server 2008 եւ ավելի վաղ օգտվողների համար: Եթե դուք օգտագործում եք SQL Server 2012-ը , կարդացեք SQL Server 2012 հետքեր ստեղծելու մեր մյուս հոդվածը:
Ինչպես ստեղծել հետք SQL Server Profiler- ի հետ
- Բաց SQL Server կառավարման ստուդիան ընտրելով այն Սկսել Start ընտրացանկից:
- Գործիքներ բաժնում ընտրեք SQL Server Profiler- ը:
- Երբ SQL Server- ի Profiler- ը բացվի, ընտրեք Նոր Trace Ֆայլի ընտրացանկից:
- SQL Server Profiler ապա հուշում եք կապել SQL Server օրինակին, որը ցանկանում եք պրոֆիլ: Միացրեք կապի մանրամասները եւ շարունակելու համար սեղմել Միացում կոճակը:
- Ստեղծեք նկարազարդ անուն ձեր հետքի համար եւ այն մուտքագրեք «Trace Name» տեքստային վանդակում:
- Ընտրեք կաթիլ ձեր բացթողման ցանկից: (Ստորեւ բերված Կաղապար խորհուրդները ստորեւ բերված տեղեկությունների համար որոշակի կաղապարներ)
- Ընտրեք Պահպանել Ֆայլը, ձեր հետեւությունը տեղական կոշտ սկավառակի վրա ֆայլի պահպանման համար: Ֆայլի անունը եւ վայրը տեղադրեք Save As պատուհանում, որը բացվում է վանդակի սեղմման արդյունքում:
- Սեղմեք Իրադարձությունների ընտրման էջում վերանայելու ձեր հետքի դիտարկվող իրադարձությունները: Որոշ իրադարձություններ ինքնաբերաբար կընտրվեն ձեր ընտրած կաղապարի հիման վրա: Դուք կարող եք փոփոխել այդ նախնական ընտրությունները այս պահին: Դուք կարող եք դիտել լրացուցիչ ընտրանքներ `սեղմելով Ցուցադրել բոլոր իրադարձությունները եւ ցուցադրել բոլոր սյունակները:
- Սկսեք Run կոճակը, ձեր հետքը սկսելու համար: SQL Server- ն կսկսի ստեղծել հետքը, ապահովելով մանրամասները, ինչպես ցույց է տրված պատկերում: (Դուք կարող եք սեղմել պատկերի վրա, ընդլայնել այն:) Երբ ավարտվեցինք, ընտրեք «Կանգնեք Trace» - ը Ֆայլի ցանկում:
Կաղապար խորհուրդներ
- Ստանդարտ ձեւանմուշը հավաքում է SQL Server- ի միացումների, պահված ընթացակարգերի եւ Transact-SQL- ի հայտարարությունների մասին մի շարք տեղեկություններ:
- Թյունինգի կաղապարը հավաքում է տեղեկատվություն, որը կարող է օգտագործվել տվյալների բազայի շարժիչի Tuning խորհրդատուի կողմից, կարգավորելու ձեր SQL Server- ի կատարումը:
- TSQL_Replay- ի ձեւանմուշը բավականաչափ տեղեկություններ է հավաքում յուրաքանչյուր Transact-SQL հայտարարության մասին, հետագայում վերարտադրելու համար: