संभव डुप्लिकेट:
What’s wrong with foreign keys?क्या मुझे विदेशी कुंजी का उपयोग करना चाहिए?
मैं एक बड़ी डेटाबेस के बारे में 4 जीबी डेटा के साथ एमएस Sql सर्वर का उपयोग करें।
मैं वेब के चारों ओर खोज करता हूं कि मुझे विदेशी कुंजी का उपयोग क्यों करना चाहिए। अब तक मैंने केवल टेबल में शामिल होने के लिए उपयोग की जाने वाली कुंजियों को अनुक्रमित किया है। प्रदर्शन ठीक है, डेटनटेग्रेटी कोई समस्या नहीं है।
क्या मुझे विदेशी कुंजी का उपयोग करना चाहिए? क्या मुझे विदेशी कुंजी के साथ और भी अधिक प्रदर्शन मिलेगा?
साथ निष्क्रिय कर सकते हैं "निष्पादन की गति से संबंधित नहीं" नहीं आवेषण के लिए पूरी तरह से सही है (मैं तुम्हें पता है लेकिन तुआन नहीं हो सकता है) – SquareCog
Thx - मैं बाहर जवाब एक सा भरा है, एक फैशन में जो एक ही स्थान को समाप्त करना चाहिए। – dkretz
सम्मिलित करने के बारे में अच्छा तर्क। मेरे पास संरचना का अच्छा विचार है। जैसा कि मैंने कहा कि अभिन्नता कोई समस्या नहीं है। मुझे कच्ची गति चाहिए। –