Страница 1 из 1

Непонятки с perfomance analysis

Добавлено: 23 ноя 2005, 11:19
aaa3d
неделю назад произвел перевод базы с FB 1.03 на FB 1.5.3
размер базы 1гиг, пользователей 20, некоторые строят отчеты, строящиеся несколько минут.
недавно заметил, что при выполнении самого простого запроса
SELECT * FROM MAIN
(таблица MAIN - 5 полей, 1 запись)
статистика выполнения МЕНЯЕТСЯ в зависимости от загрузки сервера:

Reads from disk to cache = 0
Fetches from cache = 886

Reads from disk to cache = 1412
Fetches from cache = 17532

Reads from disk to cache = 175
Fetches from cache = 1578

если сервер не загружен, результат соответственно
Reads from disk to cache = 0
Fetches from cache = 886

я так предполагаю, что вместо статистики выполнения конкретного запроса я получаю статистику по всем запросам,
которыми щас занят сервер. так это или это глюк какой?
при прежней работе на FB 1.03 я такого не замечал (хотя особенно и не приглядывался)

Добавлено: 23 ноя 2005, 11:29
kdv
если на супере - то да, эта статистика глобальная. например IBExpert берет текущее значение, выполняет запрос, еще раз берет значение, потом из последнего вычитает предыдущее, и показывает разницу. Разумеется, в многопользовательском режиме оно будет разное. Если речь идет не о конкретной статистике запроса (indexed, non-indexed reads...).

Добавлено: 23 ноя 2005, 11:36
aaa3d
Спасибо за объяснение. Оперативно :)
Сервер действительно супер.