Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL बहुत अधिक अनुक्रमणिका?

डेटा पुनर्प्राप्ति -- कथनों का चयन करें।

डेटा हेरफेर -- INSERT, UPDATE, DELETE स्टेटमेंट।

अगर आपको लगता है कि आप बेहतर डेटा पुनर्प्राप्ति प्रदर्शन प्राप्त करना चाहते हैं।

उन तालिकाओं पर जहां भारी डेटा हेरफेर दिखाई देगा -- सम्मिलन, अद्यतन करना...

इंडेक्स कॉलम परिभाषा में बाएं से दाएं कवरिंग इंडेक्स (एक से अधिक कॉलम पर एक इंडेक्स) से निपटने के दौरान प्रश्नों को कॉलम के क्रम को संबोधित करने की आवश्यकता होती है। स्टेटमेंट में कॉलम ऑर्डर मायने नहीं रखता, केवल कॉलम 1, 2 और 3 का - इंडेक्स का इस्तेमाल करने से पहले स्टेटमेंट में कॉलम 1 का संदर्भ होना चाहिए। यदि केवल कॉलम 2 या 3 का संदर्भ है, तो 1/2/3 के लिए कवरिंग इंडेक्स का उपयोग नहीं किया जा सकता है।

MySQL में, क्वेरी में प्रति चयन/कथन केवल एक अनुक्रमणिका का उपयोग किया जा सकता है (उपश्रेणियां/आदि को एक अलग कथन के रूप में देखा जाता है)। और प्रति तालिका स्थान की मात्रा की एक सीमा है जो MySQL अनुमति देता है। इसके अतिरिक्त, अनुक्रमित कॉलम पर फ़ंक्शन चलाने से अनुक्रमणिका बेकार हो जाती है - IE:

WHERE DATE(datetime_column) = ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कमांड लाइन के माध्यम से mysql में एक csv आयात करना

  2. SQL LIKE और IN का एक साथ उपयोग करना

  3. कॉलम में प्रत्येक विशिष्ट मान की गिनती कैसे प्राप्त करें?

  4. सभी दूरस्थ कनेक्शन की अनुमति दें, MySQL

  5. apache mysql - 3306 पर पैकेट क्रम से बाहर