मैं 30-50 कॉलम के साथ एक टेबल बना रहा हूं। इन पंक्तियों में से लगभग 200K हैं। क्या यह डेटा अलग टेबल में स्टोर करने की अनुशंसा की जाती है? क्या आपके पास कई कॉलम होने पर प्रदर्शन समस्याएं हैं।mysql बहुत सारे कॉलम?
मैं तालिका के बारे में थोड़ा सा समझाऊंगा। मुझे पिछले 10 सालों में बास्केटबाल, बेसबॉल, फुटबॉल, हॉकी) में सभी स्पोर्ट्स गेम्स स्टोर करना होगा। इनमें से प्रत्येक के लिए, मुझे अतिरिक्त डेटा रखने की आवश्यकता है। इस डेटा में से कुछ मुझे खेल भर में खेतों का पुन: उपयोग करने की अनुमति देता है। उदाहरण के लिए, प्रत्येक टीम में एक घर और दूर टीम और एक घटना की तारीख होती है।
हालांकि, इन खेलों में से प्रत्येक के लिए मैं चीजों को भी संग्रहीत कर रहा हूं जैसे कि कितने पहले डाउन असुरक्षित थे, कितने स्ट्राइकआउट और तीन पॉइंटर्स थे। जाहिर है, यह डेटा केवल तालिका में कुछ पंक्तियों से संबंधित है। परिणामस्वरूप प्रत्येक पंक्ति में बहुत सारे नल फ़ील्ड होते हैं।
यदि आवश्यक हो तो मैं अधिक विशिष्टता दे सकता हूं। किसी भी सामान्य सलाह के लिए अग्रिम धन्यवाद।
लेकिन जब तक आप सामान्यीकरण की अपनी डिग्री से संतुष्ट न हों तब तक विभाजन शुरू न करें। – reinierpost