Saya bisa mengerti bahwa bertahun-tahun yang lalu akan ada batasan semacam ini, tetapi saat ini pasti batas ini dapat dengan mudah ditingkatkan. Kami memiliki konvensi penamaan untuk objek, tetapi selalu ada kasus yang muncul di mana kami mencapai batas ini - terutama dalam penamaan kunci asing.
Adakah yang benar-benar tahu mengapa ini bukan ukuran yang lebih besar - atau lebih besar dalam 11g?
Tampaknya jawabannya adalah bahwa itu akan merusak skrip yang saat ini tidak memiliki kode pertahanan. Saya mengatakan bahwa adalah hal yang sangat mengkhawatirkan, Oracle sedang mencoba untuk menjadi yang basis data, pasti ini adalah jenis hal yang Anda harus terus-menerus meningkatkan, jika produk Anda akan mati kematian seribu luka.
Setiap kali saya melihat keberatan semacam ini di rumah, saya pikir sudah waktunya untuk menggigit peluru dan mengatasinya. Jika orang menjalankan skrip yang tidak mereka periksa atau pelihara ketika mereka memutakhirkan versi Oracle, maka biarkan mereka menderita konsekuensi dari pilihan itu. Memberi mereka flag kompatibilitas, naik ukuran hingga 4000, lalu menyelamatkan saya waktu terbuang ketika saya membuat objek karena harus terus-menerus menghitung hingga 30 untuk memeriksa nama apakah 'OK'.