नहीं, बिलकुल नहीं !!! यदि अनुक्रमणिका में मुख्य कॉलम (s) की जरूरत सबसे कम है तो MySQL क्वेरी ऑप्टिमाइज़र सही काम करेगा। यदि आपने ऐसा कोई इंडेक्स बनाया है, तो MySQL क्वेरी ऑप्टिमाइज़र उस इंडेक्स का उपयोग न करने का विकल्प चुन सकता है यदि आप हमेशा GROUP BY job_id, keyword_id करते हैं। यदि आप केवल job_id द्वारा रिकॉर्ड एकत्र करते हैं, तो MySQL क्वेरी ऑप्टिमाइज़र इंडेक्स का उपयोग कर सकता है या नहीं भी कर सकता है, लेकिन तब आपके पास वैसे भी एक अनावश्यक इंडेक्स बर्बाद करने वाला स्थान होता है।
यदि तालिका MyISAM है, तो ऐसा सूचकांक बनाना MYI फ़ाइल को फूला देगा।
यदि तालिका InnoDB है और innodb_file_per_table 0 है, तो इस तरह का सूचकांक बनाना ibdata1 होगा।
यदि तालिका InnoDB है और innodb_file_per_table 1 है, तो ऐसा सूचकांक बनाना तालिका की .ibd फ़ाइल को केवल ब्लोट करेगा।
सारांश में, आपको उस अतिरिक्त सूचकांक को बनाने की आवश्यकता नहीं है !!!