Как измерить производительность запроса в Oracle

Я новичок в Oracle. У меня есть 2 запроса, которые возвращают один и тот же набор результатов. Я хочу измерить производительность каждого из них и выбрать лучший. Как мне это сделать с помощью Oracle SQL Developer? Я помню, как читал, что некоторые инструменты предоставляют статистику. Любые указатели о том, как читать эту статистику?

Обновление: по предложению Роба Вана, я использовал утилиту tkprof для определения производительности моих запросов. Несколько параметров, которые я мог понять (количество, строки, прошедшее время, время выполнения), но большинство я не могт. Кто-нибудь может мне помочь со значением этих параметров? Ниже приведены результаты.

Query 1:
call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Parse        1      0.01       0.01          0          0          0           0
Execute      1      0.00       0.00          0          0          0           0
Fetch       49      0.26       0.32         45        494          0       23959
------- ------  -------- ---------- ---------- ---------- ----------  ----------
total       51      0.28       0.33         45        494          0       23959

Query2:
call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Parse        1      0.00       0.00          0          0          0           0
Execute      1      0.00       0.00          0          0          0           0
Fetch       33      0.25       0.24          0        904          0       15992
------- ------  -------- ---------- ---------- ---------- ----------  ----------
total       35      0.25       0.24          0        904          0       15992

Я могу решить, что запрос 2 лучше, чем запрос 1. Любая помощь на диске, запрос и текущие параметры означают ??

Ответы на вопрос(4)

Ваш ответ на вопрос