Senior

Páginas: 10 (2401 palabras) Publicado: 3 de noviembre de 2012
REPÚBLICA BOLIVARIANA DE VENEZUELA.
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA.
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LAS FUERZAS ARMADAS.
CÁTEDRA ADMINISTRACION DE BASE DE DATOS.

OPTIMIZACION DE DISCO

Profesor: Jean Carlos Rizo | Integrantes:Manzano Cesar C.I 17.153.581Rodríguez José C.I 17.484.188 |
| |
Maiquetía 2012 |

ÍNDICE

Introducción | 3 |Almacenamiento y Organización de Data | 4 |
Storage Manager | 5 |
Módulos que componen el Storage Manager | 5 |
Optimización de Espacio en Discos | 6 |
Organización de Archivos | 7 |
Tabla de Espacio del Sistema. | 9 |
Parámetros de Almacenamiento | 9 |
Monitores de Espacio  Ocupado y Disponible | 9 |
Monitoreando en plataformas Linux o Unix compatibles | 10 |
Uso del Recolector deEstadísticas | 12 |
Monitorización del uso de los Discos | 12 |
Conclusión | 13 |
Bibliografía | 14 |
Anexos | 15 |

INTRODUCCIÓN

En la actualidad una de las formas de controlar el uso del disco duro por parte de los motores de base de datos es creando Tablespaces. Como gestor de base de datos para este tema tomaremos PosgreSQL que es, un sistema de servicio de base de datos relacionalorientada a objetos y libre, publicado bajo la licencia BSD.

Crear Tablespace proporciona enormes mejoras de rendimiento y de manejabilidad, ya que al particionar las tablas e índices de la base de datos en unidades más pequeñas y manejables en base a criterios lógicos, las operaciones de acceso o de mantenimiento sobre la base de datos se realizan únicamente sobre esas particiones más pequeñas.Cuando tenemos un fichero en el disco, sus datos ocupan un espacio de bits en el, si lo vemos a gran escala, nos referiríamos al nombre inodo, que es el comienzo del bloque de datos en el disco y a su vez el final. En los inodos de un disco duro podemos encontrar bloques de datos, los cuales son el contenedor principal de los ficheros que almacenamos los usuarios.

La gestión delalmacenamiento para las bases de datos permite mejorar la gestión del espacio utilizado por los servicios de bases de datos al automatizar el aprovisionamiento de espacio y la organización de la data.

Estas prácticas reducen los requerimientos de almacenamiento, los costes asociados al mal uso del espacio en disco y no sólo reduce el consumo y los requerimientos de almacenamiento sino que también mejorael rendimiento de las bases de datos y aumenta la eficacia para la memoria física y la red.

Almacenamiento y Organización de Data

La mayoría de la data se almacena en las memorias secundarias, llamada especialmente discos duros que, en principio, pueden emplearse también discos ópticos, memorias flash, entre otras.

Esto genera un intenso trabajo de I/O, ya que cuando leemos la datala sacamos del “disco” para pasarla a la RAM, y cuando escribimos la bajamos de la RAM al “disco”.

Los sistemas de gestión de bases de datos (en inglés database management system, abreviado DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.

La data en cualquier DBMS se almacena en pequeños bloquesde disco llamadas “páginas”. La cual se guardan en un disco en diferentes posiciones físicas, mucha dispersión creará una baja performance en la dbms, en sistemas de almacenamiento como los HD (osea casi el 99%) esto es un gran problema. Gracias a que la tecnología ha ido avanzando, ahora existen Soluciones basadas en Discos de Estado Solido que ayudan con este problema.

El tamaño de unapágina en PostgreSQL puede ser tan pequeño como 8k (por defecto) hasta un máximo de 32k la cual no permite que un tupla pueda ser más grande que una página. Cuando se necesita guardar data muy grande (ejemplo un video) la data es comprimida y partida en pequeñas “filas” que se guardan en una tabla paralela, la cual transparente para el usuario.

Las páginas contienen “items” los cuales apuntan a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • senior
  • senior
  • Senior
  • Senior
  • senior
  • senior
  • Senior
  • Senior

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS