Mengonfigurasi dan bermigrasi ke Azure Database for PostgreSQL

Menengah
Database Administrator
Azure Database for PostgreSQL

Azure Database for PostgreSQL adalah layanan database Platform as a Service (Paas) di cloud Microsoft. Ini mendasarkan dirinya pada database relasional sumber terbuka PostgreSQL dan mencakup ketersediaan tinggi bawaan, pencadangan dan pemulihan otomatis, serta fitur keamanan yang komprehensif. Model harga bayar sesuai penggunaan memberikan performa yang dapat diprediksi dan penskalakan mendekati instan. Dalam jalur pembelajaran ini, Anda mempelajari fitur utama PostgreSQL dan cara kerjanya di Azure Database for PostgreSQL. Anda mempelajari tentang berbagai opsi implementasi Azure Database for PostgreSQL, dan cara mengonfigurasi server untuk kebutuhan Anda.

Prasyarat

  • Menunjukkan pemahaman tentang database hubungan.
  • Tunjukkan pemahaman tentang SQL dasar.

Modul dalam jalur pembelajaran ini

PostgreSQL adalah sistem database relasional sumber terbuka yang tersedia sebagai layanan Azure. Dalam modul ini, Anda mempelajari tentang arsitektur PostgreSQL, dan cara mengelola berbagai aspek Azure Database for PostgreSQL.

PostgreSQL adalah sistem client-server, yang memungkinkan banyak klien untuk terhubung ke server pusat. Dalam modul ini, Anda mempelajari bagaimana PostgreSQL mengelola koneksi dari klien, dan melihat beberapa alat klien PostgreSQL umum.

Server Azure Database for PostgreSQL menerima kueri SQL dan mengembalikan hasil yang relevan. Setiap kueri SQL melewati beberapa tahap untuk mengembalikan hasil yang benar secepat mungkin.

Azure Database for PostgreSQL mencakup fitur keamanan komprehensif termasuk enkripsi, autentikasi, dan pemberian izin kepada pengguna database. Dalam modul ini, Anda mempelajari tentang fitur keamanan Azure Database for PostgreSQL.

PostgreSQL mendukung prosedur dan fungsi tersimpan untuk membuat kueri SQL dapat digunakan kembali. Dalam modul ini, Anda mempelajari cara membuat dan menjalankan prosedur dan fungsi tersimpan.

Azure Database for PostgreSQL adalah layanan database yang mematuhi ACID. Pengelogan write-ahead memastikan bahwa perubahan yang dilakukan bersifat atomik dan tahan lama. Dalam modul ini, Anda akan mempelajari cara Azure Database for PostgreSQL dalam menerapkan pengelogan write-ahead.

Azure Database for PostgreSQL menggunakan katalog dan tampilan sistem untuk mengelola metadata secara efisien. Memahami hal ini dapat secara signifikan meningkatkan performa database dan menyederhanakan administrasi sistem PostgreSQL.

Azure Database for PostgreSQL adalah solusi database relasional multi-pengguna. Peningkatan pengguna membawa risiko konflik, sehingga memahami sistem konkurensi yang ada penting untuk dilakukan.

Sistem manajemen basis data (DBMS) membutuhkan sistem untuk memahami data dan kueri yang dijalankan terhadap data ini. Penting untuk memahami cara kerja penyetelan performa dan bagaimana Anda dapat menilai metrik performa.

Server Fleksibel Azure Database for PostgreSQL mendukung migrasi data dari server PostgreSQL. Modul ini mencakup alat dan metode migrasi online dan offline, membantu Anda memilih pendekatan yang tepat untuk skenario Anda.