DB2 Мониторът поддържа активен списък с ценна системна информация. Можете да получите обобщена информация за състоянието на системата, като изпълните командата GET SNAPSHOT. Можете да получите моментно изображение, ако имате права на SYSMAINT, SYSCTRL или SYSADM за мениджър на базата данни потребителския модел, който искате да наблюдавате.
Пет от командите за получаване на моментно изображение са удобни за извличане на DCS информация. Те са:
В резултат от всяка команда за моментно изображение се получава подробен отчет за съответната област.
Например при изпълнение на командата GET SNAPSHOT FOR DCS DATABASE ON DCSDB ще се получи следния отчет:
Моментно изображение на DCS база данни Име на DCS база данни = DCSDB Име на хост базата данни = GILROY Времеви индикатор на първо свързване с БД = 12-15-1999 10:28:24.596495 Последно изминало време за свързване = 0.950561 Последна продължителност на свързване = 0.000000 Време за отговор на хоста (sec.ms) = 0.000000 Час на последното рестартиране = Брой на опитаните SQL оператори = 2 Брой на опитаните оператори за комит = 1 Брой на опитаните оператори за ролбек = 0 Операции с неуспешно изпълнени оператори = 0 Общ брой на шлюзовите връзки = 1 Текущ брой на шлюзовите връзки = 1 Шлюзови свързвания, чакащи отговор от хост= 0 Шлюзови свързвания, чакащи заявка от клиент= 1 Шлюзови комуникационни грешки към хост = 0 Час на последната комуникационна грешка = Няма Най-големият брой страници за шлюз връзки = 1 Избрани редове = 0 Изпратени външни байтове = 140 Получени външни байтове = 103
Този отчет съдържа информация за свързванията към базата данни, производителността, грешките и изпълнението на SQL запитванията. На практика моментните изображения от DB2 Монитор може да са много по-подробни. Например, ако изпълните командата GET SNAPSHOT FOR ALL DCS APPLICATIONS, ще получите отчет, подобен на показания:
Моментно изображение на DCS приложение ID на клиентско приложение = 09150F74.B6A4.991215152824 Номер на последователност = 0001 ID на оторизация = SMITH Име на приложение = db2bp Указател на приложение = 1 Състояние на приложение = изчаква заявка Час на смяна на състоянието = 12-15-1999 10:29:06.707086 Възел на клиент = sys143 Версия на клиента = SQL06010 Платформа на клиента = AIX Протокол на клиента = TCP/IP Кодова страница на клиента = 850 ID на процеса на клиентското приложение = 49074 ID за включване на клиента = smith ID на хост приложението = G9150F74.B6A5.991215152825 Номер на последователност = 0000 Псевдоним на база данни за шлюза = MVSDB Име на DCS база данни = DCSDB Име на хост база данни = GILROY Версия на хоста = DSN05012 Хост CCSID = 500 Изходен комуникационен адрес = 9.21.21.92 5021 Изходен комуникационен протокол = TCP/IP Входен комуникационен адрес = 9.21.15.116 46756 Час за първо свързване с базата данни = 12-15-1999 10:28:24.596495 Време за отговор на хоста (sec.ms) = 0.000000 Време за обработка от шлюза = 0.000000 Час на последното рестартиране = Избрани редове = 0 Брой на опитаните SQL оператори = 2 Операции с неуспешно изпълнени оператори = 0 Оператори за комит = 1 Оператори за ролбек = 0 Получени вътрешни байтове = 404 Изпратени външни байтове = 140 Получени външни байтове = 103 Изпратени вътрешни байтове = 287 Брой на отворените указатели = 0 Продължителност на престой на приложение = 1 минута и 32 секунди Състояние за приключване на UOW = Час на предишна приключена UOW = 12-15-1999 10:28:25.592631 Начален час на UOW = 12-15-1999 10:29:06.142790 Час на спиране на UOW = Изминало време от последната uow (sec.ms) = 0.034396 Последна изпълнена операция = Execute Immediate Начален час на последната операция = 12-15-1999 10:29:06.142790 Час на спиране на последната операция = 12-15-1999 10:29:06.707053 Оператор = Execute Immediate Номер на раздел = 203 Създател на приложение = NULLID Име на пакет = SQLC2C07 SQL compiler cost estimate in timerons = 0 SQL compiler cardinality estimate = 0 Начален час на оператор = 12-15-1999 10:29:06.142790 Час на спиране на оператор = 12-15-1999 10:29:06.707053 Време за отговор на хост (sec.ms) = 1.101612 Време от последен изпълнен оператор(sec.ms)= 0.564263 Извлечени редове = 0 Време за обработка от шлюза = 0.013367 Вътрешни байтове, получени за оператора = 220 Външни байтове, изпратени за оператора = 130 Външни байтове, получени за оператора = 49 Вътрешни байтове, изпратени за оператора = 27 Текст на SQL оператор: create table t12 (col1 int, col2 char)
Допълнителна информация за командата GET SNAPSHOT и други полезни команди на DB2 МОнитор потърсете в Ръководство и справочник за системния монитор.