128 बिट UUID के भंडारण के लिए कई भंडारण विकल्प हैं:
- एक बाइट [16] कॉलम
- दो बिगिन / लंबे (64 बिट्स) कॉलम
- एक CHAR (36) कॉलम - 32 हेक्स अंक + 4 डैश।
- UUID डेटाबेस विशिष्ट कॉलम, यदि db इसका समर्थन करता है
अनुक्रमण के दृष्टिकोण से, उनमें से कौन सबसे अधिक कुशल हैं? अगर db एक समर्पित uuid प्रकार का समर्थन नहीं करता है जो 1, 2, 3 में से सबसे अच्छा उम्मीदवार है?
raw(16)
ओरेकल में और uuid
पोस्टग्रेक्यूएल में उपयोग करता हूं ।
uuid
>> bytea
>> बाधा के text
साथ >> । देखें: dba.stackexchange.com/a/89433/3684 और dba.stackexchange.com/a/115316/3684 । CHECK
varchar(36)
char(36)