All Blocking Session

In scopul de a fi de ajutor la optimizarea proceselor pe un server de sql, am facut o procedura care returneaza blocajele de pe server din momnentul in care este rulata, si, printre informatiile utile, arata cine pe cine blocheaza , ce obiect este sursa blocajului, si ce ruleaza fiecare dintre cei implicati in blocaj.
[mai mult...]

Top Hdd Usage

In vederea optimizarii utilizarii resurselor hardware ale serverului de sql, am facut o procedura ce returneaza  query-urile ce folosesc intensiv hdd-ul, ceea ce poate duce la blocaje sau executii lente ale altor query-uri.

[mai mult...]

Top CPU Usage

Pentru ca m-am lovit des de probleme de incarcare ale serverului de sql, am facut o procedura ce returneaza query-urile ce utilizeaza cel mai mult procesorul. Poate fi folosita in procesul de optimizare a serverului de sql.

[mai mult...]

Raport coloane cu tip si valori default

Pentru cazurile in care avem nevoie de un asemenea raport, am facut o procedura ce returneaza toate tabelele si view-urile de pe baza pe care este rulata si, pentru aceste obiecte, arata fiecare coloana, tipul culoanei, daca accepta sau nu valoarea null si daca are sau nu definit un default value pentru acea coloana.

[mai mult...]

Execution per user

Pentru cazurile in care vrem sa stim ce anume executa un user pe server, am creat o procedura care primeste ca parametru un login si, pentru acel login, arata ce se executa in acel moment pe serverul de sql sau ultima executie a acelui login, dintr-o sesiune activa de pe server.

[mai mult...]