मान लीजिए कि आप एक ऐसी इकाई का मॉडल कर रहे हैं जिसमें कई गुण (2400+) हैं, जो किसी दिए गए डेटाबेस इंजन (उदा। ~ 1000 SQL सर्वर) पर भौतिक सीमा से कहीं अधिक हैं। डोमेन/उम्मीदवार कुंजी के अलावा इन डेटा बिंदुओं के सापेक्ष महत्व (जो कि अक्सर गर्म/उपयोग किए जाते हैं) के सापेक्ष महत्व के बारे में कुछ नहीं जानते, आप इसे कैसे कार्यान्वित करेंगे?आप एक बहुत व्यापक "टेबल" को कैसे कार्यान्वित करेंगे?
ए) ईएवी। (बू ... खिड़की से बाहर निकलने वाले मूल संबंध उपकरण।)
बी) सीधे जाएं। पहली तालिका में प्राथमिक कुंजी और 1000 कॉलम हैं, सीधे सीमा तक। अगली तालिका 1000 है, पहले के लिए विदेशी कुंजी। आखिरी तालिका शेष 400 है, विदेशी कुंजी भी है।
सी) ceil(n/limit)
तालिकाओं में समान रूप से पट्टी। प्रत्येक तालिका में कॉलम की संख्या भी होती है, पहली तालिका में विदेशी कुंजीिंग होती है। 800, 800, 800
डी) कुछ और ...
और क्यों?
संपादित करें: यह किसी दार्शनिक/सामान्य प्रश्न से अधिक है, किसी भी विशिष्ट सीमा या इंजन से बंधे नहीं है।
संपादित करें^2: जैसा कि कई ने बताया है, डेटा संभवतः सामान्य नहीं था। सामान्य रूप से, उस समय व्यापार की बाधाओं ने गहन शोध को असंभव बना दिया।
यह मुझे चेतावनी दी कि यह राय का विषय था। एह, मुझे पता नहीं। –
हां मैंने अपना संपादन देखा जब मैंने "क्यों सीडब्ल्यू" क्वेरी हटा दी! –