pg_restore가 명령줄에서 걸리는 시간을 어떻게 계산합니까?

pg_restore가 명령줄에서 걸리는 시간을 어떻게 계산합니까?

데이터를 이동하고 웹 애플리케이션을 업그레이드할 때 프로세스에 걸리는 시간을 추적하려고 합니다. 명령줄에서 pg_restore 명령 시작부터 완료까지 경과된 시간을 어떻게 추적할 수 있습니까?

답변1

다른 쉘 명령과 동일한 방식으로 평가합니다. 이 time명령을 사용하십시오.

$ time pg_restore ...
real    1m0.000s
user    1m0.000s
sys     0m0.000s

여기에는 real경과된 벽시계 시간이 있습니다. 이는 대부분의 작업이 별도의 프로세스(PostgreSQL 서버)에서 수행되므로 의미 있는 유일한 값일 것입니다.

관련 정보