Dalam skema database, saya sering melihat ukuran VARCHAR dibulatkan ke byte byte 128/256 atau 4096. Saya sudah pernah melakukannya sebelumnya, dan ide di baliknya mungkin sesuatu dengan efisiensi.
Namun, apakah masih ada alasan yang sah untuk melakukannya saat ini? Saya sering menggunakan '50', '100' atau '200' sebagai ukuran VARCHAR hari ini, karena mereka lebih alami dan biasanya juga ditampilkan dalam pemeriksaan validasi kepada pengguna.