(ए) शायद ठीक है, अगर यह आपके कोड बेस के लिए आसान है। मैं अतिरिक्त कोड नहीं लिखने का एक बड़ा प्रशंसक हूं जिसकी आवश्यकता नहीं है और मुझे केवल आवश्यक होने पर ही अनुकूलन करना पसंद है। मेरे लिए पूरी तारीख खींचना और फिर पार्स करना समयपूर्व अनुकूलन जैसा लगता है।
हमेशा याद रखें कि क्वेरी को अनुकूलित करने के लिए sql सर्वर में बहुत सारे स्मार्ट होते हैं इसलिए आपको ऐसा करने की आवश्यकता नहीं है।
तो a के साथ जाएं), अगर आपको लगता है कि यह कुत्ता धीमा है या समस्या पैदा करता है, तो b पर जाएं)। मुझे संदेह है कि क) आप वह सब करेंगे जो आप चाहते हैं और आप इसके बारे में फिर कभी नहीं सोचेंगे।