빠른 통계를 알고 싶다면 postgres 데이터베이스가 있습니다. 예를 들어 어떤 테이블이 가장 많은 공간을 차지하고 있습니까? 나는 아무것도 필요 없다고 생각합니다. 커맨드 라인 만 있으면됩니다. 이것을위한 좋은 도구는 무엇입니까?postgres 데이터베이스를 빨리 분석하는 방법
3
A
답변
4
기능은 현재 위치 :
http://www.postgresql.org/docs/current/interactive/functions-admin.html#FUNCTIONS-ADMIN-DBSIZE
빠른 쿼리가 다음과 같을 수 공간 사용의 측면에서 상위 20 테이블을 찾을 :
SELECT oid::regclass, pg_size_pretty(pg_total_relation_size(oid))
FROM pg_class
WHERE relkind = 'r'
ORDER BY pg_total_relation_size(oid) DESC
LIMIT 20;
1
흥미로운 질문입니다. psql을 사용하여 정보를 쿼리 할 수 있다고 생각합니다. 다음은 몇 가지 예입니다.
http://securfox.wordpress.com/2009/09/02/how-to-find-the-postgresql-database-size/ 및 http://heatware.net/databases/find-postgresql-database-size-using-sql-select/.
희망이 도움이됩니다. 당신이 원하는
감사합니다, 샨
2
클라이언트 프로그램 psql에서 "\ l"은 데이터베이스를 나열하고 "+"를 추가하여 크기를 표시합니다 ("\ l +"). 또한 "\ dt +"는 특정 테이블 크기에 대한 정보를 제공합니다.
관련 문제
- 1. postgres 데이터베이스를 대량 갱신하는 방법
- 2. postgres 데이터베이스를 엑셀로 내보내는 방법
- 3. Postgres 사용자가 데이터베이스를 만듭니다
- 4. Perl에서 mysql 데이터베이스를 가장 빨리 다시로드하는 방법
- 5. pg_trgm보다 빨리 postgres 퍼지 일치가 있습니까?
- 6. R을 사용하여 Wikipedia 기사의 데이터베이스를 분석하는 방법?
- 7. postgres 데이터베이스를 mysql으로 변환하기위한 도구가 필요합니다.
- 8. CodeIgniter에서 Postgres 데이터베이스를 사용할 때 공백 페이지
- 9. 일반 Postgres 데이터베이스를 공간 데이터베이스로 변환
- 10. 기존 Postgres 데이터베이스를 사용하는 MVC3 데이터베이스 액세스
- 11. 대용량 데이터베이스를 더 빨리 가져 오기
- 12. 은 얼마나 빨리 데이터 구조에 다음 데이터를 구문 분석하는
- 13. Postgres 데이터베이스를 복원 할 때 순환 종속성을 가져 오는 중
- 14. Postgres : 복합 키하는 방법?
- 15. - 빨리
- 16. 빨리 다운로드하는 방법?
- 17. Postgres replication
- 18. 원활하게 postgres 데이터베이스를 업데이트 - 스키마, 이름 바꾸기, 어떻게?
- 19. Heroku Postgres 데이터베이스를 Rails 3 앱에서 로컬로 사용
- 20. ruby-on-rails : postgres 데이터베이스를 사용한 텍스트 데이터 형식 변환
- 21. Postgres 데이터베이스를 조작하기위한 스크립트를 작성하는 표준 방법은 무엇입니까?
- 22. 누구든지 postgres 데이터베이스를 백업하는 좋은 방법을 알고 있습니까?
- 23. 공유 데이터베이스를 사용하는 동안 heroku의 postgres 데이터를 어떻게 봅니까?
- 24. NodeJS를 사용하여 Postgres 데이터베이스를 heroku로 마이그레이션하는 방법은 무엇입니까?
- 25. Postgres 데이터베이스를 Oracle 서버에 올바르게 연결하는 방법은 무엇입니까?
- 26. postgres 사용자 계정 비활성화
- 27. mysql 데이터베이스를 더 빨리 복원 할 수 있습니까?
- 28. Emacs에서 Postgres IDE를 빌드하는 방법
- 29. 데이터베이스를 삭제할 수 없습니다.
- 30. 프로젝트를 분석하는 방법