2017-11-01 1 views
0

csv를 postgresql 테이블에 복사하는 데 얼마나 오래 걸릴지 알고 싶습니다. 거기에 합리적인 방식으로 복사 된 행을 인쇄 할 수있는 방법이 있습니까 또는 어떻게 든 복사 진행 상황을 표시하는 다른 방법은 무엇입니까?postgresql 테이블에 대한 csv COPY 상태 견적/인쇄

은 아마도 자세한 설정이 아니면 내가 사용하고

을 --echo 사용하거나 -qecho해야합니다 psql -U postgres -d nyc_data -h localhost -c "\COPY rides FROM nyc_data_rides.csv CSV"

답변

1

불행하게도 같은 것은 없다.

하나의 아이디어는 입력을 1000 또는 10000 라인의 청크로 나누는 것입니다. 그러면 하나씩 차례로 가져옵니다. 그러면 처리 속도가 크게 느려지지 않고 전체 가져 오기가 얼마나 오래 걸릴지 예측할 수 있습니다.

관련 문제