Welcome to Sign in | Help
in Search

View-uri pentru Metadata

Last post 10-05-2006, 9:32 AM by ggciubuc. 1 replies.
Sort Posts: Previous Next
  •  10-04-2006, 11:00 AM 246

    View-uri pentru Metadata

    View-uri pentru Metadata

     

    Pentru a obtine informatii despre un server avem la dispozitie doua categorii noi de view-uri:

    • system catalog views pentru informatii statice despre obiectele definite in bazele de date gen tabele, functii etc.
    • dynamic management views si dynamic management functions pentru informatii dinamice - starea curenta a serverului, memoria alocata, sesiuni curente etc.

    Scopul lor este o transparenta maxima a activitatii serverului.

    Locatia fizica a acestor obiecte este baza de date read-only Resource insa apar in schema sys a fiecarei baze de date. S-a preferat acest model pentru a face foarte usor un eventual upgrade sau pentru a facilita revenirea la starea initiala (daca e nevoie) dupa aplicarea unui service pack.

     

    Exemple:

     

    -- returneaza o lista cu tabelele

    -- bazei de date AdventureWorks

    USE AdventureWorks

    SELECT *

    FROM sys.tables

    GO

     

    -- returneaza primele 10 componente

    -- in functie de memoria alocata

    SELECT TOP 10

    type, SUM(single_pages_kb + multi_pages_kb)

     AS [Memorie Alocata (KB)]

    FROM sys.dm_os_memory_clerks

    GROUP BY type

    ORDER BY [Memorie Alocata (KB)] DESC

    GO

     


    Cristian Andrei Lefter, SQL Server MVP
    MCT, MCSA, MCDBA, MCAD, MCSD .NET,
    MCTS, MCITP - Database Administrator SQL Server 2005
    http://sqlserver.ro
  •  10-05-2006, 9:32 AM 254 in reply to 246

    Re: View-uri pentru Metadata

    ...Mai departe sunt 2 categorii de functii si vederi de management dinamic depinzand de zona de aplicare
    - la nivel de server si pentru asta iti trebuie permisiunea VIEW SERVER STATE
    - la nivel de baza de date - unde ai nevoie de VIEW DATABASE STATE .
    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems