सभी आईडी लें, उसमें से कोई एक आईडी चुनें, और पूरी पंक्ति पुनः प्राप्त करें।
यदि आप जानते हैं कि आईडी बिना छेद के अनुक्रमिक हैं, तो आप अधिकतम को पकड़ सकते हैं और एक यादृच्छिक आईडी की गणना कर सकते हैं।
यदि यहां और वहां छेद हैं लेकिन अधिकतर अनुक्रमिक मान हैं, और आपको थोड़ी विषम यादृच्छिकता की परवाह नहीं है, तो अधिकतम मान प्राप्त करें, एक आईडी की गणना करें, और आपके द्वारा गणना की गई आईडी के बराबर या उससे ऊपर की पहली पंक्ति का चयन करें। तिरछा होने का कारण यह है कि आईडी का अनुसरण करने वाले ऐसे छेदों को किसी अन्य आईडी का अनुसरण करने वालों की तुलना में चुने जाने की अधिक संभावना होगी।
यदि आप यादृच्छिक रूप से ऑर्डर करते हैं, तो आपके हाथों में एक भयानक टेबल-स्कैन होगा, और शब्द त्वरित होगा। ऐसे समाधान पर लागू नहीं होता।
ऐसा मत करो, न ही आपको GUID द्वारा आदेश देना चाहिए, इसकी भी यही समस्या है।