एक अनुकूलन यह है कि exact
. में मामले में, आपको LIKE का उपयोग करने की आवश्यकता नहीं है (आपको इसे केवल वाइल्डकार्ड -%) के साथ उपयोग करना चाहिए।
एक और चीज जो आप चीजों को तेज करने के लिए कर सकते हैं, वह है उन फाइलों में एक INDEX जोड़ना जिसमें आप खोज करने जा रहे हैं।
साथ ही, यदि आप MyISSAM का उपयोग अपने संग्रहण इंजन के रूप में कर रहे हैं (उस तालिका के लिए) तो आप पूर्ण पाठ खोज का उपयोग कर सकते हैं इस तरह
normal
से * चुनें WHERE MATCH(title, body) AGAINST ('Queried_string')
first_name LIKE '%S%'
OR last_name LIKE '%S%'
OR phone_number LIKE '%S%'
OR mobile_number LIKE '%S%'
OR email_address LIKE '%S%'
OR address LIKE '%S%'
OR organization LIKE '%S%'
OR other LIKE '%S%'
OR sector LIKE '%S%'
OR designation LIKE '%S%' )
ऐसा लगता है कि पूरी प्रक्रिया में बहुत कम महत्व है।
आशा है कि यह मदद करता है।