SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: andres69 en Viernes 30 de Julio de 2010, 04:52

Título: Como puedo saber el tamaño de mi BD?
Publicado por: andres69 en Viernes 30 de Julio de 2010, 04:52
Hola amigos!

tengo unas dudas sobre MySQL las cuales son las siguientes:

Como saber cual es la capacidad de mi base de datos y como saber que tanto de espacio me hace falta para llenarla?

obviamente en MySQL

GRACIAS de antemano

y por favor espero qu eme puedan ayudar!
Título: Re: Como puedo saber el tamaño de mi BD?
Publicado por: jodijo5 en Domingo 29 de Agosto de 2010, 06:41
revisa esta instruccion:
Código: SQL
  1. SHOW TABLE STATUS FROM `base_de_datos`
  2.  

has una vista de esta instruccion y luego haces esto:
Código: SQL
  1. SELECT  SUM(Data_length+Index_length) FROM mi_vista
  2.  
esto te entregará la info que necesitas, por cierto el campo "Max_data_length" el espacio total que tienes para guardar tus datos, si a Max_data_length le restas el valor que sacas de la consulta, te dará el espacio quete falta para poder llenarala.

saludos :-D

mas informacion aqui: http://dev.mysql.com/doc/refman/5.0/en/show-table-status.html