DB2-overvåkeren fører et løpende register over verdifulle systemopplysninger. Du kan når som helst lage et sammendrag over systemstatusen ved å utføre kommandoen GET SNAPSHOT. Du kan ta overvåkersnapshot hvis du har SYSMAINT-, SYSCTRL- eller SYSADM-autorisasjon til databasesystem-forekomsten du ønsker å overvåke.
Det finnes fem snapshotkommandoer som er nyttige hvis du vil overvåke DCS-informasjon:
Hver enkelt av disse snapshotkommandoene lager en detaljert rapport over området du ønsket informasjon om.
Hvis du for eksempel utfører kommandoen GET SNAPSHOT FOR DCS DATABASE ON DCSDB, får du denne rapporten:
Databasesnapshot DCS-databasenavn = DCSDB Vertsdatabasenavn = GILROY Systemtid for første databasetilkobling = 12-15-1999 10:28:24.596495 Nyeste verdi for medgått tid på tilkobling = 0.950561 Nyeste verdi for varighet på tilkobling = 0.000000 Vertssvartid (sek.ms) = 0.000000 Systemtid for siste tilbakestilling (reset) = Antall SQL-setninger forsøkt = 2 Commit-setninger som er forsøkt = 1 Rollback-setninger som er forsøkt = 0 Mislykkede setningsoperasjoner = 0 Totalt antall portnertilkoblinger = 1 Gjeldende antall portnertilkoblinger = 1 Portnertilkoblinger som venter på vertssvar = 0 Portnertilkobl. som venter på klientforesp. = 1 Kommunikasjonsfeil for portner til vertsm. = 0 Systemtid for siste kommunikasjonsfeil = Ingen Største registrerte verdi for portnertilkobl. = 1 Rader som er valgt = 0 Utgående byte sendt = 140 Utgående byte mottatt = 103
Denne rapporten inneholder informasjon om databasetilkoblinger, ytelse, feil og hastighet for SQL-forespørsler. Snapshotene til DB2-overvåkeren kan være mye mer detaljert. Hvis du for eksempel utfører kommandoen GET SNAPSHOT FOR ALL DCS APPLICATIONS, mottar du en rapport som likner på denne:
DCS-applikasjonssnapshot Applikasjons-ID for klient = 09150F74.B6A4.991215152824 Sekvensnummer = 0001 Autorisasjons-ID = SMITH Applikasjonsnavn = db2bp Applikasjonsreferanse = 1 Applikasjonsstatus = venter på forespørsel Tidspunkt for statusendring = 12-15-1999 10:29:06.707086 Klientnode = sys143 Klientutgavenivå = SQL06010 Klientplattform = AIX Klientprotokoll = TCP/IP Klientkodesett = 850 Prosess-ID for klientapplikasjon = 49074 Påloggings-ID for klient = smith Vertsapplikasjons-ID = G9150F74.B6A5.991215152825 Sekvensnummer = 0000 Databasekallenavn på portneren = MVSDB DCS-databasenavn = DCSDB Vertsdatabasenavn = GILROY Vertsutgavenivå = DSN05012 Verts-CCSID = 500 Utgående kommunikasjonsadresse = 9.21.21.92 5021 Utgående kommunikasjonsprotokoll = TCP/IP Innkommende kommunikasjonsadresse = 9.21.15.116 46756 Systemtid for første databasetilkobling = 12-15-1999 10:28:24.596495 Vertssvartid (sek.ms) = 0.000000 Tid brukt på portnerbehandling = 0.000000 Systemtid for siste tilbakestilling (reset) = Rader som er valgt = 0 Antall SQL-setninger forsøkt = 2 Mislykkede setningsoperasjoner = 0 Commit-setninger = 1 Rollback-setninger = 0 Innkommende byte mottatt = 404 Utgående byte sendt = 140 Utgående byte mottatt = 103 Innkommende byte sendt = 287 Antall åpne pekere = 0 Uvirksom tid for applikasjonen = 1 minutt og 32 sekunder Status for UOW-fullføring = Systemtid for forrige UOW-fullføring = 12-15-1999 10:28:25.592631 Systemtid for UOW-start = 12-15-1999 10:29:06.142790 Systemtid for UOW-stopp = Medgått tid for sist fullførte UOW (sek.ms) = 0.034396 Siste operasjon = Utføre umiddelbart Systemtid for start av siste operasjon = 12-15-1999 10:29:06.142790 Systemtid for stopp av siste operasjon = 12-15-1999 10:29:06.707053 Setning = Utføre umiddelbart Seksjonsnummer = 203 Applikasjonsoppretter = NULLID Pakkenavn = SQLC2C07 Kostn.beregn. for SQL-kompilator (timeron) = 0 Beregning av SQL-kompilatorkardinalitet = 0 Systemtid for start av setning = 12-15-1999 10:29:06.142790 Systemtid for stopp av setning = 12-15-1999 10:29:06.707053 Vertssvartid (sek.ms) = 1.101612 Medgått tid for sist fullf. setn. (sek.ms) = %1 0.564263 Rader som er hentet = 0 Tid brukt på portnerbehandling = 0.013367 Innkommende byte mottatt for setning = 220 Utgående byte sendt for setning = 130 Utgående byte mottatt for setning = 49 Innkommende byte sendt for setning = 27 SQL-setningstekst: create table t12 (col1 int, col2 char)
Hvis du ønsker flere opplysninger om GET SNAPSHOT-kommandoen og andre nyttige DB2-overvåkerkommandoer, leser du System Monitor Guide and Reference.