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

बिना सूचकांक वाली तालिकाओं के लिए रिकॉर्ड ऑर्डरिंग

यदि आप कोई अनुक्रमणिका नहीं बनाते हैं तो "अंतिम सम्मिलित किया गया अंतिम प्रदर्शित होगा" यह बिल्कुल भी सत्य नहीं है यदि आप कुछ अद्यतन करते हैं या तालिका में हटाते और सम्मिलित करते हैं। I.E यदि आप एक रिकॉर्ड को हटाते हैं और सम्मिलित करते हैं तो ऑर्डर गड़बड़ होना शुरू हो जाएगा (यदि आप कोई ऑर्डर निर्दिष्ट नहीं करते हैं)। इसके अलावा, सूचकांक आपको हमेशा एक पूर्ण आदेश नहीं देगा, विशाल तालिकाओं के साथ, बहुत सारे रिकॉर्ड के साथ आप भरोसा नहीं कर सकते कि सूचकांक स्वयं ही आदेश रखेगा (याद रखें कि सूचकांक भी भ्रष्ट हो सकता है) इस कारण से इसकी हमेशा अनुशंसा की जाती है order by . का उपयोग करने के लिए खंड



  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 से Oracle सिंटैक्स त्रुटि (सीमा/ऑफ़सेट/अपडेट)

  2. MySQL:उपयोगकर्ता के लिए डेटाबेस तक पहुँच अस्वीकृत

  3. MySQL निष्पादित वापसी कोई क्यों नहीं करेगा?

  4. सशर्त बयान के साथ MySQL क्वेरी?

  5. एसक्यूएल ग्रुप बाय में सबसे हालिया रिकॉर्ड दिखाएं?