क्या आपने कभी किसी भी त्रुटि संदेश को देखा है?क्या आपने कभी एक प्रश्न का सामना किया है कि SQL सर्वर निष्पादित नहीं कर सका क्योंकि यह बहुत सी तालिकाओं का संदर्भ देता है?
- SQL Server 2000
दृश्य या समारोह समाधान के लिए सहायक तालिका का आवंटन नहीं हो सका।
एक क्वेरी (256) में तालिकाओं की अधिकतम संख्या पार हो गई थी।- SQL सर्वर 2005
बहुत सारे तालिका क्वेरी में नाम। अधिकतम स्वीकार्य 256 है।
यदि हां, तो आपने क्या किया है?
दिया गया? ग्राहक को उनकी मांगों को सरल बनाने के लिए आश्वस्त किया? डेटाबेस को denormalized?
@ (हर कोई मुझे क्वेरी पोस्ट करने के लिए इच्छुक):
- मैं अगर मैं जवाब संपादन विंडो में कोड के 70 किलोबाइट पेस्ट कर सकते हैं यकीन नहीं है।
- यहां तक कि यदि मैं यह कर सकता हूं तो यह मदद नहीं करेगा क्योंकि इस 70 किलोबाइट कोड 20 या 30 विचारों का संदर्भ देगा जो मुझे पोस्ट करना होगा क्योंकि अन्यथा कोड अर्थहीन होगा।
मैं ऐसा नहीं करना चाहता जैसे कि मैं यहां घमंड कर रहा हूं लेकिन समस्या प्रश्नों में नहीं है। प्रश्न इष्टतम (या कम से कम लगभग इष्टतम) हैं। मैंने उन्हें अनुकूलित करने के अनगिनत घंटे बिताए हैं, हर कॉलम और हर एक टेबल को हटाया जा सकता है जिसे हटाया जा सकता है। ऐसी रिपोर्ट की कल्पना करें जिसमें 200 या 300 कॉलम हैं जिन्हें एकल चयन कथन से भरना होगा (क्योंकि इस तरह यह कुछ साल पहले बनाया गया था जब यह अभी भी एक छोटी रिपोर्ट थी)।
क्या आप SQL Server 2000 SP3 का उपयोग कर रहे हैं? – Stu
क्या आप संभवतः कुछ विचार बना सकते हैं? –
विचार मदद नहीं करेंगे। दृश्यों में उपयोग की जाने वाली सारणी भी सीमा की ओर गिनती हैं। –