MSSQL : Sinu igapäevased help protseduurid…

Nii, ükspäev vaatasin, milliseid süsteemseid protseduure enim kasutan ja tegin nö järjestuse.

1. sp_helptext – nö protseduur, mis võimaldab protseduuride, funktsioonide, trigerite sisu vaadata (sp_helptrigger).
2. sp_monitor – tagastab üldise serveri info ntx palju cpu hõivatud, palju pakette saadetud, mitu ühendust loodud.
3. sp_who2 – näitab, kes serverisse loginud, kus arvutist, millal viimane batch. Enamasti kasutasin seda, et kiiresti näha, kes keda blokeerib.
4. sp_lock – näitab lukustusi, natuke täiustasin väljundit

declare @abimees table (
spid smallint,
dbid smallint,
ObjId int,
IndId smallint,
Type nchar(4),
Resource nchar(16),
Mode nvarchar(8),
Status nvarchar(20))

insert into @abimees
exec sp_lock

select spid,DB_NAME(dbid) as dbname,object_name(ObjId) as object,IndId,
case
when Type=’DB’ then ‘Database’
when Type=’FIL’ then ‘File’
when Type=’IDX’ then ‘Index’
when Type=’PG’ then ‘Page’
when Type=’KEY’ then ‘Key’
when Type=’TAB’ then ‘Table’
when Type=’EXT’ then ‘Extent’
when Type=’RID’ then ‘Row identifier’
end as typestr,
Resource,Mode,Status
from @abimees

5. sp_helpfile – annab ülevaate andmebaasi failidest.
6. sp_depends – protseduur, mis annab infot selle kohta, millised teised andmebaasi objektid sõltuvad etteantud objektist.
7. sp_helpdb – annan infot kõikidest andmebaasidest, nende suurusest, staatustest jne
8. sp_helprotect – annab ülevaate kõikidest objektidele omistatud õigustest; kes tohib exec sooritada, kes select jne Sellele protseduurile soovitan ikka vaadeldava objekti nime ette anda @name=ntxmingitabel. Muidu kuvatakse kõik protseduurid, tabelid jne nende õigustega.
9. sp_helprole – kuvab vaikimisi valitud andmebaasis defineeritud kasutajate rollid.

Seniks … nägelemiseni…

Advertisements

Lisa kommentaar

Täida nõutavad väljad või kliki ikoonile, et sisse logida:

WordPress.com Logo

Sa kommenteerid kasutades oma WordPress.com kontot. Logi välja /  Muuda )

Google+ photo

Sa kommenteerid kasutades oma Google+ kontot. Logi välja /  Muuda )

Twitter picture

Sa kommenteerid kasutades oma Twitter kontot. Logi välja /  Muuda )

Facebook photo

Sa kommenteerid kasutades oma Facebook kontot. Logi välja /  Muuda )

Connecting to %s


%d bloggers like this: