बस एक सुझाव जब एमएसक्यूएल में डेटाटाइम पर इंडेक्स की बात आती है तो इंडेक्स पदचिह्न खोज समय को प्रभावित करता है (हां यह स्पष्ट लगता है ... लेकिन कृपया आगे पढ़ें)।
इसके लिए महत्व जब डेटाटाइम पर इंडेक्सिंग कहते हैं उदाहरण के लिए '2015-06-05 22:47:20.102' इंडेक्स को डेटाटाइम के भीतर हर जगह के लिए खाता होना चाहिए। यह स्थानिक रूप से बहुत बड़ा और भारी हो जाता है। एक सफल दृष्टिकोण जिसका मैंने लाभ उठाया है वह है एक नया डेटाटाइम कॉलम बनाना और समय को घंटे तक गोल करके डेटा को पॉप्युलेट करना और फिर इस नए कॉलम पर इंडेक्स बनाना। उदाहरण '2015-06-05 22:47:20.102' का अनुवाद '2015-06-05 22:00:00.000' है। इस दृष्टिकोण को अपनाकर हम विस्तृत डेटा को अकेला छोड़ देते हैं और इसे प्रदर्शित कर सकते हैं या इस नए कॉलम पर खोज करके इसका उपयोग कर सकते हैं जो हमें लगभग 10x (न्यूनतम) रिटर्न देता है कि परिणाम कितनी तेजी से लौटाए जाते हैं। यह इस तथ्य के कारण है कि सूचकांक को मिनट, सेकंड और मिलीसेकंड फ़ील्ड के लिए खाते की आवश्यकता नहीं है।