Время выполнения запроса в PL / SQL Developer
Я выполняю запросы в PL / SQL Developer. Как узнать время выполнения sql-запроса в PL / SQL. Я запрашиваю конкретные таблицы. Как
select * from table_name where customer_id=1;
select * from movie_table where movie_id=8;
Пока я использую PL / SQL, я хочу знать время выполнения запроса.
Спасибо, ваша помощь очень высоко ценится.
2 ответов:
Самый простой способ сделать это, благодаря ссылке @Hamidreza, выглядит следующим образом:
set timing on; select * from table_name where customer_id=1;Время выполнения появится под выбранными записями.
Я думаю, что вы можете использовать dbms_utility.функция get_time.
l_start := dbms_utility.get_time; select * from table_name where customer_id=1; select * from movie_table where movie_id=8; l_end := dbms_utility.get_time; l_diff := (l_end-l_start)/100; dbms_output.put_line('Overall Time: '|| l_diff);Что-то вроде этого, вкратце.
Comments