Om SQL Profiler Usage

Om SQL Profiler Usage


Structured Query Language (SQL) er et programmeringssystem som ble utviklet for håndtering av data innenfor relasjonsdatabase styringssystemer (RDBMSs). Språket er en standard for både American National Standards Institute og International Organization for Standards (ISO), og nye SQL-løsninger er ofte opprettet. SQL Profiler er en slik forbedring løsning, som fungerer som et grafisk verktøy for å muliggjøre overvåkning arrangement av systemadministratorer.

Formålet med SQL Profiler

SQL server klient forespørsel aktivitet, er lagrede prosedyrer og uttalelser fanget av SQL Profiler. Denne informasjonen kan deretter bli overvåket, måles, trouble og feilsøkt. SQL Profiler verktøy gir mulighet for nøyaktig valg av ønskede arrangementer å overvåke. For eksempel kan lagrede prosedyrer sees å bestemme sluttdato, lang tid for gjennomføring og antall logiske lesninger oppstår. Filtrere spor kan være spesielt nyttig til tider - for eksempel når databasen er under tung last som resulterer i produksjon av store mengder sporingsinformasjonen.

SQL Profiler Servere

SQL Profiler kan anvendes sammen med en rekke typer server. Data kan spores ved hjelp av Profiler verktøy for SQL Server 2000 og SQL Server 2005 (og senere), i tillegg til Analysis Services. Arrangementet klasser, men vil variere etter hvilken server er involvert. Dette er fordi SQL Profiler bruker spesifikke maler som passer hver enkelt server type, og samtidig opprettholde ulike maler for de forskjellige servere.

Ved hjelp av SQL Profiler Maler

SQL Profiler er utstyrt med forhåndsdefinert hendelse utvalg innenfor et sett av spesialiserte maler. Malene ble utviklet for å fange opp de mest nødvendige hendelser. Maler kan opprettes, endres og utvides. Sporingsdata kan bli tatt direkte til databasetabeller eller sporingsfiler, samt vises interaktivt. Hendelsesdata kan fanges og lagres for hver hendelse til en bestemt fil eller SQL Server bordet for senere analyse. For eksempel kan et produksjonsmiljø skal overvåkes for å bestemme hvilke lagrede prosedyrer kan forårsake treg ytelse.

SQL Profiler tilstelninger Eksempler

Kjører SQL Profiler gjøres ved å klikke på "Start" -menyen, peker på "Alle programmer" og deretter "Microsoft SQL Server," "Performance Tools" og til slutt klikke på "SQL Profiler". Bruk av SQL Profiler verktøyet vil variere, i henhold til de spesifikke grunner for overvåking av SQL Server Database Engine. Når opptatt med et arrangement for produksjonssyklus utvikling, for eksempel, få så mange ytelse detaljer som mulig vil være viktigere enn spørsmål rundt overhead påløper fra tracing hendelser. Når overvåking produksjonsservere, vil sporene må være fokusert og begrenset i tid, og da sporing vil medføre en minimal belastning på serveren.