Cum se creează sarcini de lucru

Volumul de lucru este un set de instrucțiuni Transact-SQL care se execută pe una sau mai multe baze de date pe care doriți să le configurați. Interfață grafică de utilizator (GUI) Asistent Database Engine Tuning Advisor și DTA linie de comandă fișierele de utilizare utilitate urme, tabele, sau script-uri Transact-SQL ca date de intrare volumul de lucru la configurarea bazei de date. În plus, volumul de lucru poate fi încorporat în fișierul XML de intrare, unde puteți specifica și factorul de ponderare pentru fiecare eveniment. Pentru mai multe informații despre specificarea încărcărilor de lucru încorporate, consultați Utilizarea fișierului XML de intrare pentru personalizare.







Dacă utilizați masa de urmărire ca volum de lucru, acest tabel trebuie să se afle pe același server ca și consultantul pentru reglarea motorului bazei de date. Când creați o tabelă de urmărire pe un alt server, trebuie să o mutați apoi pe serverul pe care rulează Database Engine Tuning Advisor.

Creați încărcări de lucru pentru fișierul și tabelul de urmărire utilizând SQL Server Profiler

Porniți aplicația SQL Server Profiler într-unul din următoarele moduri.

În meniul Start, faceți clic pe Toate programele. Microsoft SQL Server. Instrumente de performanță și selectați SQL Server Profiler.

În mediul SQL Server Management Studio, din meniul Instrumente, faceți clic pe SQL Server Profiler.

Creați un fișier sau un tabel de urmărire, așa cum este descris în procedurile următoare care utilizează șablonul de aplicație: Configurația aplicației SQL Server Profiler:

Asistentul de reglare a motorului bazei de date presupune că fișierul de urmărire a volumului de lucru este un fișier de continuare. Pentru informații suplimentare despre fișierele de continuare, consultați Limitarea dimensiunilor fișierelor și a tabelelor de urmărire.







Înainte de a utiliza masa de urmărire ca volum de lucru, asigurați-vă că traseul este oprit.

Este recomandat să utilizați șablonul de configurare SQL Server Profiler pentru a repara încărcările de lucru pentru Consultantul de bază pentru reglarea motorului.

Dacă doriți să utilizați propriul dvs. șablon, trebuie să vă asigurați că următoarele evenimente de urmărire sunt fixate pentru versiunea SQL Server pe care o utilizați.

Consultantul de reglare a motorului bazei de date, în procesul de configurare, trimite solicitările Showplan către server. Dacă tabela sau fișierul de urmărire conține coloana de date LoginName. folosit ca volumul de lucru pentru setarea kernel DBMS asistent reprezintă utilizatorul specificat în coloana loginname. În cazul în care utilizatorul nu a fost acordat permisiunea SHOWPLAN, care vă permite să creați și cereri de Showplan la instrucțiunile conținute în urme, Asistent Baza de date Motor Tuning Advisor nu va configura aceste instrucțiuni. Pentru mai multe informații despre coloana datelor LoginName, consultați Descrieri evenimente utilizând coloanele de date. Pentru mai multe informații despre SHOWPLAN, consultați secțiunea Showplan Security.

Evitați acordarea permisiunii SHOWPLAN fiecărui utilizator specificat în coloana TraceNameName

Configurați volumul de lucru al fișierului sau al tabelului de urmărire. Pentru mai multe informații, consultați Cum să: Configurați o bază de date.

Creați un nou volum de lucru ștergând coloana LoginName din evenimente care nu au fost configurate, apoi salvați numai evenimente neconfigurate în fișierul sau tabelul de urmărire. Pentru mai multe informații despre ștergerea coloanelor de date dintr-o urmă, consultați Cum să: Specificați coloanele pentru un fișier de urmărire (SQL Server Profiler) sau Cum să modificați o trasată existentă (Transact-SQL).

Retrimiteți noul volum de lucru fără coloana LoginName la Consultorul de reglare a motorului de bază de date.

Expertul de reglare a motorului bazei de date va configura noul volum de lucru, deoarece informațiile de conectare nu sunt specificate în traseu. În cazul în care coloana loginname nu există pentru instruirea, Asistent Baza de date Motor Tuning Advisor va genera instrucțiuni prin setarea utilizatorului personificare care a început sesiunea de tuning (care este un membru al rolului de server sysadmin fix. Un membru al rolului db_owner bazei de date fixe).







Articole similare

Trimiteți-le prietenilor: