मेरी पहली प्रतिक्रिया है: आहाहाह्ह्ह्ह्ह्ह्ह्ह्ह !!!!!!
तालिका नाम डेटा मानों को एम्बेड नहीं करना चाहिए। आप यह नहीं कहते कि डेटा का क्या अर्थ है, लेकिन तर्क के लिए मुझे लगता है कि, मुझे नहीं पता, तापमान रीडिंग। बस उन सभी महीनों को खोजने के लिए एक प्रश्न लिखने की कोशिश करें, जिसमें पिछले महीने के औसत तापमान में वृद्धि हुई थी। आपको टेबल नामों के माध्यम से लूप करना होगा। इससे भी बदतर, कल्पना करें कि सभी 30-दिन की अवधि - यानी अवधि जो सीमाओं को पार कर सकती है - जहां पिछले 30 दिनों की अवधि में तापमान बढ़ गया है।
दरअसल, बस एक पुराना रिकॉर्ड पुनर्प्राप्त करना एक मामूली ऑपरेशन से होगा - "चुनें * जहां आईडी = जो कुछ भी" - एक जटिल ऑपरेशन बन जाएगा जो आपको फ्लाइट की तिथि से तालिका नाम उत्पन्न करने की आवश्यकता है। यदि आपको तिथि नहीं पता था, तो आपको वांछित रिकॉर्ड के लिए प्रत्येक को खोजने वाली सभी तालिकाओं को स्कैन करना होगा। छी।
सभी डेटा एक उचित-सामान्यीकृत तालिका में, उपरोक्त प्रश्नों के साथ बहुत ही मामूली हैं। प्रत्येक महीने के लिए अलग तालिकाओं के साथ, वे एक दुःस्वप्न हैं।
बस इंडेक्स का दिनांक हिस्सा बनाएं और एक तालिका में सभी रिकॉर्ड होने का प्रदर्शन जुर्माना बहुत छोटा होना चाहिए। यदि तालिका का आकार वास्तव में एक प्रदर्शन समस्या बन जाता है, तो मैं संग्रहित डेटा के लिए एक पुरानी सामग्री के साथ एक तालिका बनाने और वर्तमान डेटा के लिए एक को नियमित रूप से पुनर्प्राप्त करने के साथ समझ सकता हूं। लेकिन सैकड़ों टेबल नहीं बनाओ। अधिकांश डेटाबेस इंजनों में "टेबल रिक्त स्थान" या इसी तरह के एकाधिक ड्राइव में आपके डेटा को विभाजित करने के तरीके होते हैं। एक कच्चे सिमुलेशन को एक साथ हैक करने की बजाय, आवश्यक होने पर डेटाबेस की परिष्कृत विशेषताओं का उपयोग करें।
हाहा के बारे में सॉंग के लिए बहुत सटीक लगता है। हालांकि अच्छा सवाल है। मुझे लगता है कि यह ठीक होगा, लेकिन मैं गुरु से सुनना चाहूंगा – Ascherer