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

MySQL डेटाबेस और टेबल साइज की जांच कैसे करें

यह आलेख दर्शाता है कि MySQL डेटाबेस और तालिकाओं के आकार की जांच कैसे करें। आप phpMyAdmin वेब इंटरफ़ेस का उपयोग करके या कमांड-लाइन mysql . का उपयोग करके ऐसा कर सकते हैं कार्यक्रम।

निम्नलिखित प्रक्रियाओं को प्रदर्शित करने वाला वीडियो देखने के लिए, कृपया नीचे क्लिक करें:

phpMyAdmin का उपयोग करना

आप MySQL डेटाबेस और तालिकाओं के आकार की जाँच करने के लिए phpMyAdmin वेब इंटरफ़ेस का उपयोग कर सकते हैं। ऐसा करने के लिए, इन चरणों का पालन करें:

  1. cPanel में लॉग इन करें। यदि आप नहीं जानते कि अपने cPanel खाते में कैसे लॉग इन करें, तो कृपया यह लेख देखें।
  2. cPanel होम स्क्रीन के डेटाबेस सेक्शन में, phpMyAdmin पर क्लिक करें:

    PhpMyAdmin व्यवस्थापन पृष्ठ एक नई विंडो में प्रकट होता है।

  3. बाएं फलक में, उस डेटाबेस के नाम पर क्लिक करें जिसे आप देखना चाहते हैं।
  4. दाएँ फलक में, आकार स्तंभ की स्थिति जानें। phpMyAdmin डेटाबेस में प्रत्येक तालिका के आकार को सूचीबद्ध करता है:

  5. डेटाबेस का कुल आकार प्राप्त करने के लिए, आकार कॉलम के अंत तक नीचे स्क्रॉल करें:

    यदि डेटाबेस में बड़ी संख्या में टेबल हैं, तो आपको टेबल के अगले पेज पर जाने के लिए> आइकन पर क्लिक करना पड़ सकता है। कुल डेटाबेस आकार प्राप्त करने के लिए, प्रत्येक पृष्ठ से कुल आकार जोड़ें।

mysql का उपयोग करना कमांड-लाइन प्रोग्राम

आप mysql . का उपयोग कर सकते हैं MySQL डेटाबेस और तालिकाओं के आकार की जाँच करने के लिए कमांड-लाइन प्रोग्राम। ऐसा करने के लिए, इन चरणों का पालन करें:

  1. SSH का उपयोग करके अपने खाते में प्रवेश करें।
  2. कमांड लाइन पर, उपयोगकर्ता नाम . की जगह निम्न कमांड टाइप करें अपने A2 होस्टिंग खाते के उपयोगकर्ता नाम के साथ:
    mysql -u username -p
  3. पासवर्ड दर्ज करें . पर प्रॉम्प्ट, अपना पासवर्ड टाइप करें। जब आप सही पासवर्ड टाइप करते हैं, तो mysql> संकेत प्रकट होता है।
  4. अपने सभी डेटाबेस के आकार की जांच करने के लिए, mysql> . पर शीघ्र निम्न आदेश टाइप करें:

    SELECT table_schema AS "Database", 
    ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" 
    FROM information_schema.TABLES 
    GROUP BY table_schema;
    आपके पास कितने डेटाबेस हैं और वे कितने बड़े हैं, इस पर निर्भर करते हुए, इस कमांड को पूरा होने में एक या दो मिनट लग सकते हैं। आदेश समाप्त होने के बाद, यह आपके सभी डेटाबेस और उनके संबंधित आकार (मेगाबाइट में) की सूची देता है।
  5. किसी विशिष्ट डेटाबेस में सभी तालिकाओं के आकार की जाँच करने के लिए, mysql> . पर प्रॉम्प्ट, निम्न कमांड टाइप करें। डेटाबेस_नाम बदलें उस डेटाबेस के नाम के साथ जिसे आप जांचना चाहते हैं:

    SELECT table_name AS "Table",
    ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)"
    FROM information_schema.TABLES
    WHERE table_schema = "database_name"
    ORDER BY (data_length + index_length) DESC;
    आदेश समाप्त होने के बाद, यह सभी तालिकाओं और उनके संगत आकार (मेगाबाइट्स में) को सूचीबद्ध करता है, जिसमें सबसे बड़ी तालिका सबसे ऊपर और सबसे छोटी तालिका सबसे नीचे होती है।

अधिक जानकारी

  • phpMyAdmin के बारे में अधिक जानकारी के लिए, कृपया https://www.phpmyadmin.net पर जाएं।
  • mysql कमांड-लाइन प्रोग्राम के बारे में अधिक जानकारी के लिए, कृपया https://mariadb.com/kb/en/mysql-command-line-client पर जाएं।

  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 रूट पासवर्ड बदलें और रीसेट करें

  2. Passport, Redis और MySQL का उपयोग करके Node.js में सत्रों का प्रबंधन कैसे करें

  3. संग्रहीत प्रक्रिया में mysql गतिशील क्वेरी

  4. त्रुटि कोड:1406। कॉलम के लिए डेटा बहुत लंबा है - MySQL

  5. MySQL 'user_id' जहां क्लॉज अस्पष्ट समस्या है