Anda tidak dapat mencegah orang menulis kode PL/SQL prosedural terhadap server Anda. Bergantung pada sifat sebenarnya dari masalah yang Anda coba selesaikan, Anda mungkin memiliki opsi lain. Dua pilihan yang muncul di pikiran...
Anda dapat membuat profil
terkait dengan pengguna database yang memberlakukan berbagai batasan sumber daya. Jadi Anda dapat membatasi jumlah CPU yang dapat dikonsumsi oleh satu panggilan atau jumlah pembacaan yang dapat dilakukan. Itu memungkinkan Anda secara otomatis mematikan sesi yang melakukan sesuatu seperti pengkodean infinite loop. Perhatikan bahwa RESOURCE_LIMIT
parameter inisialisasi perlu disetel ke TRUE agar Oracle menerapkan batasan sumber daya di profil.
Anda dapat menggunakan Oracle Resource Manager untuk memprioritaskan akses ke sumber daya untuk mengurangi risiko kesalahan pengembang akan mengambil semua sumber daya yang tersedia di server dan membuat proses produksi yang penting kelaparan.