Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
gstat
gstat
Инструмент командной строки gstat, используемый с переключателем -header, показывает различную статистическую информацию базы данных, включая текущее значение идентификатора транзакции для OIT, OAT и для следующей новой транзакции. Для использования gstat соединитесь с базой данных как пользователь SYSDBA из командной строки на главной машине и перейдите в каталог bin Firebird. Наберите следующий текст в Windows:
gstat -h <путь-к-базе-данных> -user sysdba -password masterkey
Наберите в POSIX:
./gstat -h <путь-к-базе-данных> -user sysdba -password masterkey
Вот фрагмент выходных данных:
Oldest transaction 10075
Oldest active 100152
Oldest snapshot 100152
Next transaction 100153
Терминология в этом отчете может вызвать удивление. При просмотре выхода gstat имейте в виду, что:
* Oldest transaction - это OIT;
* Oldest active - очевидно, OAT;
* oldest snapshot- обычно то же, что и OAT- строка будет выведена, когда OAT продвигается далее. Это фактический идентификатор транзакции, рассматриваемый сборщиком мусора как сигнал существования мусора, который может быть обработан[95].
- Интерфейс gstat
- Другие переключатели gstat
- Получение статистики
- Информация заголовочной страницы (Database header)
- Пример использования фонового потока для выполнения отдельной задачи
- Улучшение селективности индекса
- 7.2. Код V7 ls
- Листинг 9.4. Код, который должен быть помещен в класс Smartphone Form1.cs
- Листинг 5.4. Код программы нахождения простых чисел, предназначенный для выполнения фоновым потоком
- instsvc.exe
- gfix
- Листинг 5.4. Код программы нахождения простых чисел, предназначенный для выполнения фоновым потоком