Получить и сохранить время выполнения в Oracle - PullRequest
2 голосов
/ 09 февраля 2011

Есть ли способ получить и сохранить время выполнения выбора?

select * from table1

Спасибо, Radu.

Ответы [ 3 ]

1 голос
/ 09 февраля 2011

Oracle предоставляет команду TIMING для проверки времени выполнения запроса.

http://infolab.stanford.edu/~ullman/fcdb/oracle/or-nonstandard.html#timing%20sql%20commands

0 голосов
/ 10 февраля 2011

Все операторы SQL хранятся в V $ SQL, но со временем они устаревают.ELAPSED_TIME / EXECUTIONS даст вам среднее время выполнения запроса.

0 голосов
/ 09 февраля 2011

Том Кайт разработал довольно простой тестовый комплект под названием runstats , который дает вам отличную информацию о времени.

...