Setari baza de date

Pentru situatiile in care avem nevoie sa vedem rapid cateva date despre o anumita baza am facut o procedura in sql ce primeste ca parametru numele unei baze si, pentru acea baza, returneaza urmatoarele informatii: numele fisierelor bazei de date, calea fizica a fisierelor bazei de date, statusul bazei de date, factorul de crestere, tipul de crestere (fix sau procent) precum si limita de crestere.

[mai mult...]

Monitorizare DDL

Am creat o procedura ce monitorizeaza toate modificarile DDL de obiecte de pe server de la ultimul restart al serverului. Mai exact, procedura returneza informatii despre cand a fost creat, modificat sau sters un obiect de pe serverul de sql, de catre cine si de pe ce statie s-a efectuat acel eveniment.

[mai mult...]

Ultima utilizare a unei tabele

Am creat o procedura ce primeste ca parametru numele unei tabele si pentru acea tabela, returneza informatii despre cand a fost accesata ultima oara, cand a fost facut update in ea ultima oara, cate accesari a avut, cate update-uri s-au facut pe ea. Toate acestea sunt calculate de la ultimul restart de server.

[mai mult...]

Verificare locks in TempDB

Pentru a fi de ajutor in cadrul procesului de optimizare a proceselor dintr-un server de baze de date sql, am facut o procedura ce verifica daca sunt blocaje in baza TempDB si, daca da, intoarce date despre aceste blocaje, cum ar fi: id-ul sesiunii care este blocata, id-ul sesiunii care blocheaza, tipul de lock\wait type.

[mai mult...]