Structured Query Language ( SQL ) is een programmeertaal systeem dat is ontwikkeld voor het beheer van gegevens in relationele database management systemen ( RDBMS ) . De taal is een standaard van zowel de American National Standards Institute en de Internationale Organisatie voor Standaarden ( ISO ) , en de nieuwe SQL- oplossingen worden regelmatig gemaakt . De SQL Profiler is een dergelijke verhoging oplossing , die functioneert als een grafische tool om event -monitoring door systeembeheerders . Doel van de SQL Profiler SQL server client verzoek activiteit , opgeslagen procedures en uitspraken worden gevangen genomen door de SQL Profiler . Deze gegevens kunnen vervolgens worden gecontroleerd , gemeten , troubleshot en debuggen . De SQL Profiler tool maakt het mogelijk om de precieze keuze van de gewenste gebeurtenissen te controleren . Zo kan opgeslagen procedures worden bezichtigd einddatum , tijdsduur bepalen uitvoering en aantal logische leest optreedt. Filteren van het trace kan bijzonder nuttig zijn soms - bijvoorbeeld wanneer de database onder een zware belasting die resulteert in het genereren van grote hoeveelheden traceerinformatie SQL Profiler Servers < . Br> SQL Profiler kan worden gebruikt met verschillende types server . Gegevens kunnen worden opgespoord met behulp van de functie Profiler voor SQL Server 2000 en SQL Server 2005 ( en later ) , in aanvulling op de Analysis Services . De gebeurtenisklassen zal echter variëren afhankelijk van welke server betrokken . Dit komt omdat SQL Profiler gebruikt specifieke sjablonen die overeenkomen met elk afzonderlijk type server , met behoud van diverse templates voor die verschillende servers . SQL Profiler sjablonen SQL Profiler is uitgerust met vooraf gedefinieerde gebeurtenis selectie binnen een reeks speciale sjablonen . De templates zijn ontwikkeld om de meest gebruikte gebeurtenissen vast te leggen . Sjablonen worden gecreëerd , gewijzigd en uitgebreid . Trace gegevens kunnen direct worden opgeslagen op gegevensbestandlijsten of sporenelementen bestanden en interactief weergegeven . Event data kan worden vastgelegd en opgeslagen voor elk evenement naar een specifiek bestand of de SQL Server-tabel voor latere analyse . Zo kan een productie-omgeving worden bewaakt om te bepalen welke opgeslagen procedures kunnen veroorzaken traag . SQL Profiler Gebeurtenis Voorbeelden Rijdt SQL Profiler wordt bewerkstelligd door op de " Start " menu , wijzend naar " Alle programma's " en vervolgens " Microsoft SQL Server , " 'Performance tools " en tenslotte op" SQL Profiler . " Gebruik van de Profiler hulpprogramma SQL zal variëren , afhankelijk van de specifieke redenen voor het toezicht op de SQL Server Database Engine . Bij het betrokken met een evenement voor de productiecyclus ontwikkeling, bijvoorbeeld het verkrijgen van zo veel prestaties mogelijk details belangrijker dan problemen rond de overhead kosten van het opsporen gebeurtenissen zal zijn . Bij het bewaken van de productie servers , zullen de sporen moeten worden geconcentreerd en beperkt in de tijd , op welk punt tracing zal een minimale belasting op de server maken .
|