Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Herramienta de calculo de tamaño de campos

Estas en el tema de Herramienta de calculo de tamaño de campos en el foro de Mysql en Foros del Web. Quisiera saber si existe una herramienta, o cual es el metodo para calcular el tamaño de un registro en mysql. Por supuesto el tamaño del ...
  #1 (permalink)  
Antiguo 02/08/2014, 17:05
Avatar de giuli956  
Fecha de Ingreso: noviembre-2012
Mensajes: 149
Antigüedad: 11 años, 5 meses
Puntos: 1
Herramienta de calculo de tamaño de campos

Quisiera saber si existe una herramienta, o cual es el metodo para calcular el tamaño de un registro en mysql.

Por supuesto el tamaño del registro es la suma del tamaño de los campos, y este depende del dominio(tipo y longitud); pero seria bueno que me dieran su consejo.

Otra cosa¿que diferencia habria entre un entero de 5 posiciones y un varchar de 5 posiciones?
  #2 (permalink)  
Antiguo 02/08/2014, 17:25
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Herramienta de calculo de tamaño de campos

No existen enteros de 5 "posiciones".
Lo que quieres saber lo puedes ver en el manual de referencia, en el capítulo dedicado a los tipos de columna.

http://dev.mysql.com/doc/refman/5.0/...umn-types.html

Para ser exactos, no hay una "herramienta" para saber lo que quieres. Existe un conocimiento del tema, que puedes usar para hacer el cálculo adecuado.

En todo caso, se puede averiguar consultando ciertas tablas, pero en determinados casos es un dato de aproximación, por ejemplo en los VARCHAR, ya que se trata de un tipo de datos de longitud variable.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 02/08/2014 a las 17:39
  #3 (permalink)  
Antiguo 11/09/2014, 15:44
Avatar de giuli956  
Fecha de Ingreso: noviembre-2012
Mensajes: 149
Antigüedad: 11 años, 5 meses
Puntos: 1
Respuesta: Herramienta de calculo de tamaño de campos

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No existen enteros de 5 "posiciones".
Lo que quieres saber lo puedes ver en el manual de referencia, en el capítulo dedicado a los tipos de columna.

http://dev.mysql.com/doc/refman/5.0/...umn-types.html

Para ser exactos, no hay una "herramienta" para saber lo que quieres. Existe un conocimiento del tema, que puedes usar para hacer el cálculo adecuado.

En todo caso, se puede averiguar consultando ciertas tablas, pero en determinados casos es un dato de aproximación, por ejemplo en los VARCHAR, ya que se trata de un tipo de datos de longitud variable.
Lo preguntaba porque necesitaba implementar el comando limit en mysql, y qeria saber cuantos registros transferir, obviamente el usuario no podra usar el formulario hasta que todos los registros se carguen.
  #4 (permalink)  
Antiguo 11/09/2014, 16:11
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Herramienta de calculo de tamaño de campos

LIMIT aplica a cantidad de registros devueltos, pero no se relaciona con su longitud. Es irrelevante para lo que dices.
La longitud de los campos puede afectar a la performance de la consulta, pero eso es otro tema
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: calculo, campo, campos, herramienta, registro, sql, tamaño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:22.