Apa Alat PostgreSQL Administrasi Bagus Yang Ada? [Tutup]

11

Apakah PostgreSQL memiliki alat kinerja atau administrasi yang baik?

Saya telah menggunakan postgres untuk beberapa waktu sekarang, tetapi saya masih belum tahu banyak tentang cara untuk mengoptimalkan dan memelihara database, dan membuatnya tetap berjalan dengan baik.

Saya telah melihat-lihat manual, tetapi karena ini adalah produk yang cukup matang, saya berasumsi ada beberapa utilitas 'must-have' untuk itu?

kaybenleroll
sumber

Jawaban:

7

Mungkin bukan yang Anda cari, tapi psql tua biasa sangat bagus. Anda dapat mengatakan bahwa para devs benar-benar bermaksud menjadikannya tempat yang nyaman untuk menghabiskan banyak waktu.

Jeremy Huiskamp
sumber
5

Untuk navigasi skema umum, DBVisualizer cukup bagus.

Untuk informasi kinerja, hampir tidak ada alat yang lengkap seperti MySQL Enterprise Monitor; Saya menyarankan untuk menggunakan pgFouine (sudah disarankan) dan alat apa pun yang dapat membuat grafik data kinerja (seperti Munin misalnya), mengumpulkan informasi yang relevan dari PostgreSQL (pg_stat_ views / tabel sistem) dan sistem itu sendiri (memori, cpu, pemanfaatan disk) , dll.) dan gunakan ini sebagai dasar untuk menyimpulkan tren.

Buku ini memiliki beberapa bab tentang kinerja PostgreSQL; yang PostgreSQL Wiki memiliki daftar presentasi tentang topik ini.

Dan untuk pertanyaan spesifik selalu ada milis kinerja pgsql dan arsipnya komprehensif .

Michael Renner
sumber
3

orang ini telah mengembangkan beberapa alat yang bermanfaat. lihat blognya.

pQd
sumber
2

Untuk tugas-tugas sederhana yang nyata, kami menggunakan phpPgAdmin .

phpPgAdmin adalah alat administrasi berbasis web untuk PostgreSQL. Sangat cocok untuk DBA PostgreSQL, pemula dan layanan hosting.

Node
sumber
2

pgFouine

http://pgfouine.projects.postgresql.org/

pgFouine adalah penganalisis log yang hebat yang telah membantu berkali-kali di masa lalu. Sangat mudah diatur juga. Pada satu titik proyek ini berjalan di Rails, tapi saya pikir itu menggunakan PHP sekarang.

Adam
sumber
Memberi +1 karena ini adalah alat yang hebat. Sepertinya proyek ini belum tersentuh dalam waktu yang lama. Ini juga memiliki banyak masalah yang memproses banyak data (itu adalah skrip PHP setelah semua).
Trey
2

Sejauh ini TeamPostgreSQL adalah yang terbaik yang pernah saya gunakan.

  • Bekerja pada platform apa saja (Windows, OS X, atau Linux)
  • Tidak ada masalah stabilitas yang saya temui (pgAdmin mengganggu saya dengan mereka)
  • Kolom dapat diurutkan dengan mengkliknya (tidak seperti pgAdmin)
  • Host DB tidak dikodekan dengan keras menjadi file konfigurasi (tidak seperti phpPgAdmin)
  • Tidak terasa kuno

Kelemahan utama: tidak mendukung koneksi SSL.

Brad Koch
sumber