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

MySQL डेटाबेस का सही आकार कैसे प्राप्त करें?

एस प्रकाश से, MySQL फोरम :

SELECT table_schema "database name",
    sum( data_length + index_length ) / 1024 / 1024 "database size in MB",
    sum( data_free )/ 1024 / 1024 "free space in MB"
FROM information_schema.TABLES
GROUP BY table_schema; 

या आसान कॉपी-पेस्ट के लिए एक ही लाइन में:

SELECT table_schema "database name", sum( data_length + index_length ) / 1024 / 1024 "database size in MB", sum( data_free )/ 1024 / 1024 "free space in MB" FROM information_schema.TABLES GROUP BY table_schema; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि:स्थानीय डेटा लोड करना अक्षम है - यह क्लाइंट और सर्वर दोनों पक्षों पर सक्षम होना चाहिए

  2. किसी दिए गए कॉलम नाम वाली सभी तालिकाओं की सूची बनाएं

  3. नाम पैटर्न से मेल खाने वाले MySQL डेटाबेस में सभी तालिकाओं को छोटा करें

  4. रैंड द्वारा आदेश () बड़े पदों के लिए परेशानी हो रही है

  5. इनर जॉइन स्टेटमेंट में अस्पष्ट कॉलम