जहां मेरे प्रश्न LIKE का उपयोग करके, %b% मूल्य की एक जोड़ी की तलाश करते हैं। क्या यह क्वेरी समय के मामले में अधिक कुशल है, इसके बजाय एक तालिका है जिसमें प्रत्येक पंक्ति एक क्रमपरिवर्तन है:
सबसे निश्चित रूप से। क्योंकि LIKE '%something%' क्वेरी टाइप करें उपयोग नहीं कर सकते अनुक्रमणिका . तो आपका लुक अप बहुत धीमा होने वाला है। यदि यह पर्याप्त नहीं है तो आप RDBMS विरोधी पैटर्न का बहुत अधिक उपयोग कर रहे हैं। अधिक विवरण यहाँ:क्या एक डेटाबेस कॉलम में एक सीमांकित सूची संग्रहीत करना वास्तव में इतना बुरा है?
एक बार जब आप अपने 'सीएसवी' कॉलम को अलग-अलग कॉलम में तोड़ देते हैं, तो आप डेटाबेस को सामान्य करके इसे और भी आगे ले जा सकते हैं।