Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để có được kích thước của cơ sở dữ liệu MySQL?

Từ giao diện bảng điều khiển

Nếu bạn có quyền truy cập vào bảng điều khiển như cPanel, DirectAdmin vv, cách dễ nhất là kiểm tra phần MySQL. Ví dụ:trong cPanel , chỉ cần điều hướng đến Cơ sở dữ liệu MySQL® và bạn sẽ thấy kích thước của cơ sở dữ liệu của mình:

Từ giao diện phpMyAdmin

phpMyAdmin là một công cụ quản lý MySQL / MariaDB mạnh mẽ. Hầu hết bảng điều khiển lưu trữ web đi kèm với phpMyAdmin, nhưng bạn cũng có thể tự cài đặt nó trên tài khoản của mình. Nó sẽ hiển thị nhiều chi tiết về cơ sở dữ liệu của bạn:

Từ dòng lệnh

Để nhận kích thước của tất cả cơ sở dữ liệu trên máy chủ, hãy sử dụng:

# mysql -e 'SELECT table_schema AS "Database name", round(SUM(data_length + index_length) / 1024 / 1024,2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;'
root@web [~]# mysql -e 'SELECT table_schema AS "Database name", round(SUM(data_length + index_length) / 1024 / 1024,2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;'
+------------------------------------+-----------+
| Database name                      | Size (MB) |
+------------------------------------+-----------+
| abopialo_wp329                     |      6.71 |
| adoptwes_wp645                     |     92.27 |
| azlsiwor_atut487                   |      0.76 |
| azlsiwor_cham191                   |     10.14 |
| ipplothost_wp781                   |      0.12 |
+------------------------------------+-----------+

Để nhận giá trị chính xác, hãy xóa round () chức năng từ lệnh.

Để nhận kích thước của tất cả các bảng từ một cơ sở dữ liệu cụ thể, hãy sử dụng:

# mysql -e '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_here<-";'
root@web [~]# mysql -e 'SELECT table_name AS "Table", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "ipplothost_wp781";'
+-------------------------+-----------+
| Table                   | Size (MB) |
+-------------------------+-----------+
| wptj_term_relationships |      0.00 |
| wptj_options            |      0.03 |
| wptj_comments           |      0.01 |
| wptj_posts              |      0.02 |
| wptj_usermeta           |      0.01 |
| wptj_term_taxonomy      |      0.00 |
| wptj_terms              |      0.01 |
| wptj_users              |      0.01 |
| wptj_links              |      0.00 |
| wptj_termmeta           |      0.00 |
| wptj_commentmeta        |      0.00 |
| wptj_postmeta           |      0.01 |
+-------------------------+-----------+

  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 THAM GIA VÀ SỬ DỤNG?

  2. Xóa các hàng trùng lặp khỏi bảng

  3. 2 cách liệt kê tất cả các hàm trong MySQL

  4. Cài đặt WordPress 5 trên ZEIT ngay bây giờ với MySQL Hosting

  5. Làm cách nào để tạo người dùng MySQL chỉ đọc?