मैं एक बड़े डेटाबेस को डिजाइन करने पर काम कर रहा हूं। मेरे आवेदन में मेरे पास कई पंक्तियां होंगी उदाहरण के लिए मेरे पास वर्तमान में 4 मिलियन रिकॉर्ड वाली एक तालिका है। मेरे अधिकांश प्रश्न डेटा चुनने के लिए डेटाटाइम क्लॉज का उपयोग करते हैं। क्या mysql डेटाबेस में डेटाटाइम फ़ील्ड को इंडेक्स करना अच्छा विचार है?क्या mysql में डेटाटाइम फ़ील्ड को इंडेक्स करना अच्छा विचार है?
Select field1, field2,.....,field15
from table where field 20 between now() and now + 30 days
मैं अपने डेटाबेस अच्छा काम कर रखने के लिए कोशिश कर रहा हूँ और प्रश्नों को सुचारू रूप से चलाया जा रहा
अधिक, क्या विचार आपको लगता है कि मैं एक उच्च दक्षता डेटाबेस बनाने के लिए होना चाहिए करते हैं?
स्पष्टीकरण के लिए धन्यवाद। वह वास्तव में मदद करता है। मुझे यकीन है कि मेरे पास और अधिक फ़िल्टर होंगे। मैं सिर्फ यह सुनिश्चित करना चाहता हूं कि इंडेक्सिंग डेटाटाइम फ़ील्ड एक अच्छा विचार है या नहीं, क्योंकि हमारे पास डुप्लिकेट दिनांक समय हो सकता है। लेकिन आपने इसका उत्तर दिया है :) धन्यवाद – Jaylen
+1 'जो लोग शामिल होते हैं और जहां खंड' में उपयोग किए जाते हैं। एक अनुक्रमण रणनीति के लिए अंगूठे का एक बड़ा नियम। स्पष्ट अब मैं इसके बारे में सोचता हूं, लेकिन –