Episode

Mempercepat Percakapan Kode PL/pgSQL Saat Bermigrasi ke Postgres

dengan Deepak Mahto

Video konferensi berbicara tentang mempercepat percakapan kode PL/pgSQL yang disajikan oleh Deepak Mahto di POSETTE: An Event for Postgres 2024. Sebagian besar pengadopsi PostgreSQL adalah orang-orang yang berpindah dari database lain dan konversi kode atau pengembangan pl\pgsql adalah jalur penting. Ini adalah sesi, kami akan berjalan melalui pembelajaran yang dikumpulkan saya telah memindahkan pelanggan dan basis kode besar ke PostgreSQL dengan pl\pgsql.

Topik yang akan dibahas:

  • Seni konversi kode yang halang, konversi seni tidak selalu cocok dengan kode.
  • Perbedaan utama dalam PostgreSQL yang tidak diketahui oleh semua alat penilaian tetapi penting.
  • Cara bermigrasi tidak hanya untuk instans utama tetapi juga untuk replika Baca
  • Fitur Utama yang Dibedakan dari plpgsql dan cara memanfaatkannya.
  • Manfaatkan fitur yang lebih baru yang ditambahkan di PostgreSQL seperti alias, unik pada null dan banyak lagi.
  • Hindari kejutan di sekitar partisi seperti kunci primer yang hilang di kolom partisi dan banyak lagi.
  • Mengapa tidak Mengabaikan perbandingan string null dan kosong dan dampak apa yang dapat dibawanya.
  • Cara Menangani Paket di Oracle dan cara mempercepat migrasinya.
  • Bangun perencanaan Kode dan ungkap dependensi pada awal proyek.
  • Pemetaan jenis data dan cara mengotomatiskannya menggunakan ora2pg. Dan banyak lagi.
  • Key Takeaways untuk peserta

Pahami praktik terbaik pl\pgsql dari perspektif migrasi. Mengungkap peringatan tersembunyi dengan konversi kode. Tips untuk mempercepat konversi kode.

Deepak suka menyebut dirinya sebagai Database Guy yang bekerja dalam pengembangan database, penyetelan performa, konsultasi, dan migrasi. Dia lahir dan diangkat dengan database Oracle dan PostgreSQL. Deepak telah menghabiskan 7 tahun terakhir secara aktif bekerja pada migrasi database ke Cloud. Bergairah tentang PostgreSQL dan semua layanan database terkelola Cloud. Secara aktif bekerja mencari pola migrasi baru untuk memecahkan tantangan migrasi yang kompleks saat bermigrasi ke PostgreSQL.

Bab

  • 00:00 - Awal pembicaraan Deepak
  • 01:01 - Distribusi Upaya Migrasi Database
  • 02:34 - Mengapa PL/pgSQL
  • 07:12 - Perencanaan kebutuhan konversi kode
  • 11:32 - String kosong vs. Null
  • 13:51 - Memetakan jenis data
  • 17:31 - Ekstensi yang membantu konversi kode

Sambungkan

Azure
Azure Database for PostgreSQL