Эта страница переведена машинным переводом. Читайте английский оригинал. English

Библиотека IBSurgeon

Параметры fb_lock_print объяснены

Параметры fb_lock_print

Ниже вы найдете краткое описание вывода fb_lock_print. Fb_lock_print предоставляет множество очень полезной информации о низкоуровневой активности базы данных Firebird, особенно ценной для Classic и SuperClassic. Однако для правильной интерпретации этой информации требуется высокий уровень знаний внутреннего устройства Firebird. Если вы ищете консультацию эксперта, обратите внимание на нашу услугу по оптимизации Firebird.

НАЗВАНИЕ

Code
       fb_lock_print - Информация о блокировках базы данных Firebird

СИНОПСИС

Code
       fb_lock_print -d база_данных [параметр...]
       fb_lock_print -f файл_блокировок [параметр...]

ОПИСАНИЕ

Code
       fb_lock_print - это инструмент для отображения информации из системы
       блокировок Firebird. Он полезен при отладке проблем с конкуренцией,
       конфликтами и производительностью блокировок.

ПАРАМЕТРЫ

Code
       -d база_данных
           Вывести информацию о блокировках указанной базы данных.

       -f файл_блокировок
           Вывести информацию о блокировках из указанного файла блокировок.
           Файлы блокировок Firebird находятся в /tmp/firebird.

       -o | -p
           Вывести информацию о блоках владельцев блокировок. Включено по
           умолчанию.

       -c  Режим согласованности. Блокирует менеджер блокировок, чтобы во
           время сбора информации не вносились изменения в блоки блокировок.

       -l  Вывести информацию о блоках блокировок.

       -r  Вывести информацию о блоках запросов на блокировку.

       -h  Вывести информацию об истории блокировок.

       -a  Вывести информацию о блоках владельцев, блоках блокировок, блоках
           запросов и истории. То же, что и "-o -l -r -h"

       -s число
           Вывести информацию о серии блокировок с номером число.

       -i[фильтр] интервал количество
           Войти в интерактивный режим и непрерывно отображать счетчики
           блокировок в секунду.

           Возможные фильтры:

           a   получение блокировок

           o   операции с блокировками: постановка в очередь, преобразования,
               понижения, удаление из очереди, чтения, записи и запросы

           t   операции с блокировками по типу.

           w   ожидания блокировок

           Если фильтр не указан, отображается вся активность.

           интервал - это интервал в секундах между отображениями.
           количество указывает fb_lock_print завершить работу после
           указанного количества отображений.

       -w  Вывести рекурсивный список блокировок, ожидания которых
           выполняет каждая блокировка.

       -m  Вывод в формате HTML.

АВТОР И АВТОРСКИЕ ПРАВА

Code
       Copyright (C) Damyan Ivanov, 2009.

       Эта man-страница была написана Damyan Ivanov для проекта Debian, но
       может использоваться другими. Разрешается использовать этот документ
       с изменениями или без них, при условии сохранения данного уведомления.
       Если мы когда-нибудь встретимся, и вы решите, что эта работа стоит
       того, вы можете угостить меня пивом в знак благодарности.