2016-11-14 1 views
3

Postgres에서 쿼리를 실행하는 데 걸리는 시간을 알고 싶습니다. \ timing을 사용하라는 제안이 많이 나오지만 Postgres에서 초보자입니다. t는 사람이이 psql 명령이기 때문에
가 사전postgres에서 timing을 사용하는 방법

+0

[여기에 설명서입니다] (https://www.postgresql.org/docs/current/static/app-psql.html). –

답변

3

에만 명령 행 클라이언트 psql\timing을 사용할 수 있습니다에 감사합니다 도움이 될 수 있습니다, 그것을 사용하는 방법을 알고있다.

그것은 실행 시간을 켤 수있는 스위치가보고되고 오프 :

test=> \timing 
Timing is on. 
test=> SELECT 42; 
┌──────────┐ 
│ ?column? │ 
├──────────┤ 
│  42 │ 
└──────────┘ 
(1 row) 

Time: 0.745 ms 
test=> \timing 
Timing is off. 
+0

괜찮 으면 선택 쿼리를 테스트하고 싶다면 내가 한 일을 어떻게 할 수 있었는지'select 42'를 선택하고'select * from my_db'를 실행하고'Commande \ select invalide.'를 얻습니다. – aName

+0

백 슬래시가없는'\ select' 대신'SELECT'을 시도하십시오. –

+0

do \ dt *. * 내가'my_schema'와'my_relation'을 포함하는리스트를 얻었지만'select * from my_schema.my_relation'을했을 때 나는이 에러를 보게되었습니다 :'relation my_schema.my_relation does not exist' – aName

관련 문제