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?
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.
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.
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.
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).
Sejauh ini TeamPostgreSQL adalah yang terbaik yang pernah saya gunakan.
Kelemahan utama: tidak mendukung koneksi SSL.
sumber