MySQL 8.0 की नई प्रमुख विशेषताएं
1. सुरक्षा स्तर उन्नत
DBA को खाता प्रबंधन में अधिक लचीलापन और नियंत्रण।
2. रिसोर्स ग्रुप्स
सर्वर थ्रेड्स को विशिष्ट रिसोर्स ग्रुप्स असाइन कर सकता है; ग्रुप एट्रिब्यूट्स से संसाधन खपत नियंत्रित/प्रतिबंधित करें।
3. ट्रांजैक्शनल डेटा डिक्शनरी
डेटाबेस ऑब्जेक्ट मेटाडेटा अब ट्रांजैक्शनल टेबल में स्टोर होता है (पहले नॉन-ट्रांजैक्शनल)।
4. अपग्रेड प्रक्रिया सरल
mysql_upgrade के कार्य अब सर्वर स्वचालित करता है; सभी आवश्यक अपग्रेड टास्क ऑटोमैटिक।
5. InnoDB इंजन अपडेट
ऑटो-इन्क्रीमेंट काउंटर मान रेडो लॉग और इंजन-प्राइवेट सिस्टम टेबल में चेकपॉइंट पर सेव होता है → रीस्टार्ट पर स्थिरता।
6. डिफ़ॉल्ट कैरेक्टर सेट परिवर्तन
latin1 → utf8mb4 (डिफ़ॉल्ट)। नई कोलेशन utf8mb4_ja_0900_as_cs (पहली जापानी-विशिष्ट यूनिकोड कोलेशन)।
7. JSON एन्हांसमेंट्स
इनलाइन पथ ऑपरेटर ->> जोड़ा गया; JSON_UNQUOTE(JSON_EXTRACT(...)) के समतुल्य।