Получение статистики
Получение статистики
Существует много способов получить статистику Почти все универсальные инструменты, перечисленные в приложении "Инструменты администратора и разработчика InterBase", позволяют получить статистику базы данных с помощью нескольких нажатий мыши, однако часто случается так, что нужных инструментов не оказывается под рукой; поэтому мы рассмотрим, как получить результат, пользуясь только стандартными средствами. К таковым относится утилита командной строки gstat, которая входит в стандартную поставку InterBase 6.x и его клонов и позволяет получить вес вышеперечисленные виды статистики. Правда, есть важное ограничение - gstat должна выполняться на том же компьютере, где находится сервер InterBase, т. е. удаленное получение статистики при помощи gstat невозможно.
Формат использования gstat следующий:
gstac [options] database
Здесь database - имя и путь к базе данных, из которой будет извлекаться статистика, a [optionsj - набор опций, которые определяют, какую информацию на- ю получить Опции утилиты gstat описаны в таблице 4.12:
Табл 4.12. Опции gstat
Опция
Описание опции
-all
Опция выбирается по умолчанию - приводит к извлечению статистики по страницам данных и индексам
-data
Извлекает статистику по страницам данных всех пользовательских таблиц в базе данных
-header
Извлекает только статистику заголовочной страницы
-index
Извлекает статистику по индексам в базе данных
-log
Извлекает только статистику о страницах протокола
-password]
Пароль пользователя, который запускает gstat для получения статистики
-system
Извлекает статистику по системным таблицам и индексам
-user name
Пользователь InterBase, который запускает gstat для получения статистики Только владелец базы данных или системный администратор SYSDBA может запускать gstat для получения статистики
-z
Печатать версию gstat
Помимо использования утилиты gstat, статистику всегда можно получить, применяя Sen ices API, который реализован во всех версиях InterBase 6.x и его клонов в варианте SuperServei, а также в клоне Yaffil Classic Server. Воспользоваться Services API можно как на низком уровне, так и посредством специализированных библиотек доступа к InterBase, таких, как FIBPlus и IBX. При использовании Services API нет ограничения на то, чтобы клиент, запрашивающий статистику, обязательно находился на компьютере-сервере.
В наших примерах мы будем использовать утилиту gstat, как наиболее надежный и стандартный способ получения статистики. Пример получения полной статистики базы данных выглядит следующим образом:
gstat -all -user SYSDBA -password masterkey
С:Databasefirstbase.gdb
При этом будет выведена как общая информация о базе данных, так и подробная информация о таблицах в базе данных. Надо сказать, что результатом выполнения этой команды даже для небольшой базы данных будет довольно обширный отчет. Давайте более подробно рассмотрим информацию, извлекаемую утилитой gstat.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Использование статистики
Использование статистики Иногда необходимо получить представление о том, насколько часто происходит некоторое событие. Иногда требуется сравнить несколько событий и вычислить характеристики для их сравнения. Это очень легко сделать путем введения статистки и
Сбор статистики по протоколу SNMP
Сбор статистики по протоколу SNMP Начиная с версии NeTAMS 3.4.0 (build 3018) появилась возможность учета трафика путем опроса счетчиков SNMP удаленных устройств. Данная схема работает при наличии:• Коммутатора или маршрутизатора, имеющего работающий SNMP–агент и поддерживающий MIB–II
Отображение статистики
Отображение статистики Отображением статистики занимается скрипт monitor.cgi, входящй с дистрибутив. Как им пользоваться — очевидно из его интерфейса. Пара
Программы для ведения статистики подключения
Программы для ведения статистики подключения Наряду с утилитами для дозвона и ускорения работы в Интернете полезно использовать программы для ведения статистики интернет-соединений. Такие приложения позволяют подсчитывать время, проведенное в Сети, определять объем
Программы для ведения статистики подключения
Программы для ведения статистики подключения Наряду с утилитами для дозвона и ускорения работы в Интернете полезно использовать программы для ведения статистики интернет-соединений. Такие приложения позволяют подсчитывать время, проведенное в Сети, определять объем
6.15 Просмотр статистики IP
6.15 Просмотр статистики IP Узнать о том, как работает IP, можно по достаточно приблизительным статистическим отчетам. Команда netstat -s выводит содержимое счетчиков для наиболее важных событий в IP. Нижеприведенный отчет получен на сервере tigger.jvnc.net, который доступен хостам всей
10.13.6 Пример статистики
10.13.6 Пример статистики Насколько успешно будет работать вычисленный выше тайм-аут? При реализации полученного значения наблюдались значительные повышения производительности. Примером могут служить статистические данные команды netstat, полученные на системе tigger —
Системы статистики в Internet
Системы статистики в Internet Счетчики и рейтингиУстанавливать счетчик и участвовать в рейтингах необходимо. Но при этом также необходимо осознавать, для чего все это нужно. Ставить несколько счетчиков исключительно для подсчета количества посетителей вашего сайта не
П2.6. Просмотр статистики
П2.6. Просмотр статистики Для просмотра статистики по использованию трафика перейдите в раздел Внешние сети | Счетчики консоли управления (рис. П2.18). Рис. П2.18. СтатистикаМы рассмотрели далеко не все возможности программы, но приведенных сведений вполне хватит для ее
Получение статистики браузера
Получение статистики браузера Первый интересным элементом типа HttpRequest является свойство Browser, обеспечивающее доступ к базовому объекту HttpBrowserCapabilities. Объект HttpBrowserCapabilities, в свою очередь, предлагает множество членов, которые позволяют программно исследовать статистику
8.14. Функция sysinfo(): получение системной статистики
8.14. Функция sysinfo(): получение системной статистики Функция sysinfo() возвращает системную статистике. Ее единственным аргументом является указатель на структуру типа sysinfo. Перечислим наиболее интересные поля этой структуры.? uptime — время в секундах, прошедшее с момента
Получение статистики по индексу
Получение статистики по индексу Firebird предоставляет утилиту командной строки, которая отображает статистические отчеты о состоянии объектов в базе данных. Этот инструмент создает множество отчетов о том, что происходит в базе данных. Основное внимание в этом разделе мы
Анализатор статистики IBAnalyst
Анализатор статистики IBAnalyst IBAnalyst- это инструмент для анализа статистики баз данных InterBase или Firebird, поиска проблем в производительности базы данных, сопровождении, или работы приложений.IBAnalyst решает две важные задачи:* визуализирует статистику базы данных и сообщает об