Saya mencoba mencari informasi tentang fungsi yang ditentukan pengguna PostgreSQL dalam kinerja bahasa prosedural untuk tugas waktu nyata.
- Bagaimana mereka dibandingkan dengan fungsi builtin?
- Apakah ada perbedaan (dalam overhead) bagaimana Postgres memanggil / mengelola fungsi plpython vs plpgsql vs pllua (Saya tertarik dengan sisi integrasi / konteks / transfer data Postgres, bukan VM itu sendiri)?
- Apakah konteksnya overhead yang besar? Bisakah saya menggunakannya untuk pemetaan data waktu nyata (misalkan 1000 pertanyaan)
- Apakah ada manfaat menulis fungsi yang ditentukan pengguna dalam plpgsql kemudian pg / bahasa lain? Pada dokumentasi mereka menyebutkan keuntungan, tapi saya pikir mereka berlaku untuk semua bahasa prosedural postgresql.
Temuan terkait: