Fórmulas útiles para calcular los tamaños de los espacios en Informix IDS
Introducción:
J.
- Para añadir un chunk de 16 Mb
16 x 1024 x => 16384 (Parámetro para -s) - Lo que aparece con size en onstat -d dividido (256 x 1024) es el valor que se debe poner en -s para obtener un dbspace del mismo tamaño.
- Obviamente esto asume que el tamaño de página de 4Kb.
- Si quiero crear un espacio de n Mb (Megabytes) cuyo tamaño de página sea p Kb (Kilobytes) se aplica esta fórmula:
s = n x p x 256
El valor asignado a s es el valor del parámetro -s para crear un espcio de n Mb con tamaño de página p (que se especifica en el parámetro -k). - El valor que se muestra en onstat -d es s en términos de p o sea s/p, pero como se ve:
s
--- = n x 256
p - Teniendo en cuenta lo anterior si quiero saber el valor original con que se creó un espacio (es decir el valor que se usó en el parámetro -s) reviso el contenido de onstat -d y lo multiplico por el tamaño de página p:
s = (onstat -d) x p - Finalmente, también con lo que se ha definido anteriormente, si se quiere saber el valor de n a partir de onstat -d, solamente hay que dividir el valor respectivo entre 256. Esto nos da el tamaño en Megabytes asociado a un dbspace dado:
(onstat -d)
n = --------------
256
J.
0 Comments:
Publicar un comentario
<< Home