Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/10/2015, 11:16
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Como estimar el espacio que utilizaran las bases de datos

Libras gracias por responder,

tengo varias preguntas:

-Existe alguna sentencia sql para saber el numero de insert de una base de datos? o tengo que sacarlo de la aplicacion que esta realizando dicha inserccion.
creo que la respuesta es obvia seria consultado al otro dia los registros insertados el dia anterior, estoy bien o mal? en algunas tablas se insertan 90000 registros

-podria calcularlo con el peso actual de las bases de datos o de las tablas?

Código SQL:
Ver original
  1. SELECT
  2.   table_schema "bases",
  3.   SUM( data_length + index_length ) / 1024 / 1024 "Tamaño en MB"
  4.   FROM
  5.   information_schema.TABLES GROUP BY table_schema;
  6.  
  7.  
  8. SELECT TABLE_SCHEMA AS 'Database', TABLE_NAME AS 'Table',
  9. CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024),2)," MB") AS SIZE FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA LIKE '%mi base%' ;

Última edición por Montes28; 14/10/2015 a las 11:37