สำหรับการจัดเก็บ UUID 128 บิตมีตัวเลือกการจัดเก็บหลายตัว:
- คอลัมน์ไบต์ [16]
- สองคอลัมน์ใหญ่ / ยาว (64 บิต)
- คอลัมน์ CHAR (36) - เลขฐานสิบหก 32 หลัก + 4 ขีด
- คอลัมน์เฉพาะฐานข้อมูล UUID หาก db สนับสนุน
จากมุมมองของการจัดทำดัชนีซึ่งมีประสิทธิภาพมากที่สุด? หาก db ไม่รองรับ uuid ชนิดเฉพาะที่ 1, 2, 3 เป็นตัวเลือกที่ดีที่สุด?
raw(16)ใน Oracle และuuidใน PostgreSQL
                uuid>>   bytea>> textมีCHECKข้อ จำกัด > >>varchar(36) char(36)ดู: dba.stackexchange.com/a/89433/3684และdba.stackexchange.com/a/115316/3684