Managing Monitoring and Troubleshooting SQL Server 2000
SQL Server Agent JobsSQL Server Agent is een job scheduling agent die helpt bij het beheer van een SQL-server. SQL Server Agent kan worden gestart wanneer het besturingssysteem gestart en wordt geconfigureerd via de SQL Service Manager of Enterprise Manager. De SQL Server Agent is verantwoordelijk voor de uitvoering van de werkgelegenheid. Vacatures zijn opgebouwd uit meerdere stappen die instructies hebben over wat te doen, afhankelijk van het succes of falen van elke stap in de baan. Banen worden toegewezen aan een operator, een gebruiker die verantwoordelijk is voor die baan.
Klanten nooit rechtstreeks communiceren met de SQL Server Agent te maken of te wijzigen geplande banen als het puur wordt bediend vanuit de gegevens in SQL Server-tabellen. Als de SQL Server Agent wordt gestart, verbindt zij haar exemplaar van SQL Server 2000 en haalt geplande banen, de stappen die omvatten die banen, en de eventuele waarschuwingen die eventueel moeten worden verzonden.
Kennisgeving met SQL Server AgentDe SQL Server Agent kan worden geconfigureerd om waarschuwingen verzenden naar exploitanten op het succes of falen van een baan. Alerts kunnen worden gestuurd naar de ondernemers door semafoonsystemen, via e-mail, of via de NET SEND opdracht aan de exploitanten. In plaats van een waarschuwing, mislukte baan resultaten kunnen worden geschreven naar een toepassing loggen. Als u een e-mail notificatie, de SQL Server Agent moet een MAPI-1 compatibele e-mailclient en een geldig e-mail profiel. Een exploitant voor de baan moet worden benoemd en de SQL Server Agent moet toegang hebben tot informatie contact op voor de betreffende exploitant.
Alerts kunnen worden afgevuurd om andere redenen dan succes of falen. De SQL Server Agent kan worden geconfigureerd om een operator waarschuwen wanneer aangewezen gebeurtenissen plaatsvinden. Alerts kunnen worden verzonden als voorwaarden voor de uitvoering, zoals het uitvoeren van schijfruimte.
SQL ProfilerDe SQL Profiler is een instrument dat nuttig is voor het analyseren van de prestaties van een SQL Server. De SQL Profiler kan vangen activiteit die plaatsvindt op de SQL-server en speel deze later voor verdere analyse. SQL Profiler kan ook simuleren belasting of stress testing. SQL Profiler kunt alle verklaringen die worden uitgevoerd op een systeem en weergeven grafische informatie over hen. De SQL Profiler kan worden gebruikt om te bepalen welke SQL-statements zijn verbruiken de meeste CPU tijd en I / O-middelen.
SysteemcontroleDe Systeem monitor is het beste instrument om de algehele systeemprestaties te controleren. SQL Server 2000 is in staat om de prestaties gegevens te exporteren naar de System Monitor, zodat een beeld van het gehele systeem kan worden gezien. Dit is handig omdat een beheerder van de SQL-server kan bekijken in de context van het gehele systeem in plaats van zelf. Belangrijke tellers om toezicht te houden zijn:
-
Disk Transfers / sec: maatregelen het bedrag van de lees / schrijft dat het systeem doet per seconde
-
Pagina's / sec: maatregelen RAM wisselbestand op het systeem
-
% Processor Tijd: maatregelen CPU-gebruik. Er zijn twee spearate voorbeelden van deze teller. Een van de maatregelen CPU-gebruik over het hele systeem en de andere maatregelen CPU-gebruik voor een bepaald proces.
een artikel ingediend door Andrew McLaren
Disclaimer: Onze website is niet verantwoordelijk voor de informatie in dit artikel. In dit artikel wordt op geen enkele manier de standpunten, meningen, gedachten of overtuigingen van de artikelen directory personeel.
Vertaling aankondiging: Het artikel "Managing Monitoring and Troubleshooting SQL Server 2000" werd vertaald met behulp van een geautomatiseerde vertaling dienst. Onze excuses voor eventuele vertaalfouten die heeft plaatsgevonden. Dank u voor uw begrip.