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

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

Từ S. Prakash, được tìm thấy tại Diễn đàn 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; 

Hoặc trong một dòng để sao chép dễ dàng hơn:

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. Làm cách nào để chọn giữa ngày đầu tiên của tháng hiện tại và ngày hiện tại trong MySQL?

  2. Cách cài đặt MySQL gem trên Mac OS X

  3. mặc định một cột với chuỗi trống

  4. mật khẩu gốc mysql quên

  5. Tôi có cần htmlentities () hoặc htmlspecialchars () trong các câu lệnh đã chuẩn bị không?