PostgreSQL에 우수한 성능 또는 관리 도구가 있습니까?
나는 지금 꽤 오랫동안 postgres를 사용해 왔지만 데이터베이스를 최적화하고 유지 관리하고 잘 실행하는 방법에 대해서는 여전히 많은 것을 알지 못합니다.
나는 매뉴얼을 살펴 보았지만 꽤 성숙한 제품이기 때문에 몇 가지 '필수'유틸리티가 있다고 가정하고 있습니까?
PostgreSQL에 우수한 성능 또는 관리 도구가 있습니까?
나는 지금 꽤 오랫동안 postgres를 사용해 왔지만 데이터베이스를 최적화하고 유지 관리하고 잘 실행하는 방법에 대해서는 여전히 많은 것을 알지 못합니다.
나는 매뉴얼을 살펴 보았지만 꽤 성숙한 제품이기 때문에 몇 가지 '필수'유틸리티가 있다고 가정하고 있습니까?
답변:
나는 PgAdmin 이 꽤 인기가 있다고 생각합니다 . PhpPgAdmin 도 있는데 ,이 프로그램은 매우 인기있는 phpMyAdmin 과 비교할 수 없습니다 .
일반적인 스키마 탐색을 위해서는 DBVisualizer 가 매우 좋습니다.
성능 정보를 위해 MySQL Enterprise Monitor와 같은 완벽한 도구는 거의 없습니다. pgFouine (이미 제 안됨)과 성능 데이터 (예 : Munin 등)를 그래프로 표시하고 PostgreSQL (pg_stat_ views / system table) 및 시스템 자체 (메모리, CPU, 디스크 활용도)에서 관련 정보를 수집 할 수있는 도구를 사용하는 것이 좋습니다. 등)을 사용하여 추세를 추론하기위한 기초로 사용하십시오.
이 책 에는 PostgreSQL 성능에 대한 몇 가지 장이 있습니다. PostgreSQL의 위키는 이 주제에 대한 프리젠 테이션의 목록이 있습니다.
특정 질문에 대해서는 항상 pgsql-performance 메일 링리스트가 있으며 포괄적 인 아카이브 입니다.
실제 간단한 작업에는 phpPgAdmin 을 사용 합니다.
phpPgAdmin은 PostgreSQL 용 웹 기반 관리 도구입니다. PostgreSQL DBA, 초보자 및 호스팅 서비스에 적합합니다.
http://pgfouine.projects.postgresql.org/
pgFouine은 과거에 여러 번 도움이 된 훌륭한 로그 분석기입니다. 설정도 정말 쉽습니다. 언젠가 프로젝트는 Rails에서 실행되었지만 지금은 PHP를 사용하고 있다고 생각합니다.
TeamPostgreSQL 은 지금까지 내가 사용한 것 중 최고입니다.
주요 단점 : SSL 연결을 지원하지 않습니다.