मैं अपने .NET ऐप में एक GUID का उपयोग करने के बारे में सोच रहा हूं जो SQL सर्वर का उपयोग करता है। क्या मुझे एक संग्रहित प्रक्रिया लिखनी चाहिए जो दर्ज किए गए प्रत्येक रिकॉर्ड पर GUID उत्पन्न करती है या मुझे इसे सीधे एप्लिकेशन से उत्पन्न करना चाहिए। सवाल पूछने के लिएGUID उत्पन्न करना
कारण (यदि गलत इस में मुझे सही कर रहा हूँ):
मैं (पूर्व के रूप में /) sume:
कि जब डेटाबेस से GUID पैदा करने के लिए, आप यह मान सकते हैं डीबी याद है पिछली जेनरेट की गई GUID जहां एप्लिकेशन को याद रखना मुश्किल है।
क्यों पिछले GUID महत्वपूर्ण या आवश्यक याद है? –
यदि आप अपने डेटाबेस में प्राथमिक कुंजी के रूप में GUID का उपयोग कर रहे हैं, तो पेशेवरों और विपक्षों का ध्यान रखें;) http://www.codinghorror.com/blog/2007/03/primary-keys-ids-versus- guids.html – Tony