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

MySQL:क्यों varchar(254) और varchar(255) नहीं?

आपकी Google क्वेरी ने आपको पहले ही संकेत दे दिए हैं। पहली हिट में से एक यह है:

https://www.vbulletin.com/forum/project.php?issueid =32655

यह मूल रूप से कहता है, कि FULLTEXT VARCHAR(255) . पर अनुक्रमणिका VARCHAR(254) . के दोगुने स्थान की आवश्यकता होती है फुलटेक्स्ट इंडेक्स। और उसके ऊपर कुछ और ब्लोट।

मुझे लगता है कि यह डेटा तालिका में एक बाइट को सहेजने से कहीं अधिक महत्वपूर्ण है।



  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। सर्वर को सफलतापूर्वक भेजा गया अंतिम पैकेट 0 मिलीसेकंड पहले था

  2. mysql चयन पसंद केवल चर के लिए पूरे शब्दों से मेल खाना चाहिए

  3. MySQL में कैरेक्टर सेट और कॉलेशन को समझना

  4. तालिका पंक्तियों की गणना करें

  5. कोल्डफ्यूजन - mysql में अरबी/फारसी वर्ण सम्मिलित करना