2016-10-20 4 views
0

У меня есть файл сценария с несколькими инструкциями SQL в нем. Я знаю, как получить время для выполнения каждого заявления. Я запускаю его с опцией \i изнутри psql. Есть ли способ получить или распечатать общее время для файла? Другими словами, комбинированное время?Время выполнения файла сценария с psql

Использование PostgreSQL 9.4.

+0

temp var добавить их? – jmugz3

ответ

1

bash Предполагая, что благоприятные условия: выход

$ time psql <<connection settings>> < script.sql 

Пример:

$ time sleep 3 

real 0m3.001s 
user 0m0.000s 
sys  0m0.000s 

Вы заинтересованы в "реальной" стоимости. Подробнее об этих значениях: What do 'real', 'user' and 'sys' mean in the output of time(1)?