Administracion de espacio en disco en MYSQL

Páginas: 12 (2912 palabras) Publicado: 11 de julio de 2014
MySQL Workbench 5.2 CE
Informe De Exposición


Título: ADMINISTRACIÓN DEL ESPACIO EN DISCO EN
MySQL



























Integrantes:
Calero Ángel
Flores Jorge
Minango Carlos


Versión: Workbench 5.2
Fecha: 17/12/2013
Contenido
1. INTRODUCCIÓN 3
2. DISEÑO FÍSICA DE MYSQL 3
3. ARQUITECTURA LÓGICA DE MYSQL 3
A. CONECTORES 4
B. UTILIDADES YHERRAMIENTAS 4
C. GESTOR DE CONEXIONES 4
D. EL PROCESAMIENTO Y OPTIMIZACIÓN DE CONSULTAS 5
E. LA CACHÉ DE CONSULTAS 5
F. EL CONTROL DE CONCURRENCIA 5
G. LA GESTIÓN DE TRANSACCIONES Y RECUPERACIÓN 5
4. MOTORES DE ALMACENAMIENTOS 5
A. INNODB 6
I. CARACTERÍSTICAS DEL MOTOR DE INNODB EN ACID 6
II. NIVELES DE AISLAMIENTOS DE INNODB 6
B. MYISAM 7
I. CUÁLES SON LOS TRES FORMATOS DEALMACENAMIENTO POR FILAS EN MYISAM 7
II. PARA CONOCER EL FORMATO EN EL QUE SE ENCUENTRAN LAS FILAS DE LAS TABLAS 7
4.1. VENTAJAS: MYISAM VS INNODB 8
A. INNODB 8
B. MYISAM 8
4.2. COMPARACIÓN DE LOS MOTORES: 8
4.3. CÓMO SELECCIONAR EL MOTOR DE ALMACENAMIENTO 9
4.4. DÓNDE ESTÁN NUESTROS DATOS EN EL DISCO 9
4.5. CÓMO SE COMPORTA MYSQL ANTE UN DISCO LLENO 11
4.6. AÚN TIENES DUDAS DE QUÉ MOTOR ES EL QUENECESITAS 11
5. PARTICIONAMIENTO DE TABLAS PARA AUMENTAR EL RENDIMIENTO 12
5.1. ¿POR QUÉ PARTICIONAR LAS TABLAS? 12
5.1.1. OPTIMIZACIÓN DE TABLAS 12
5.1.2. CASOS A TENER EN CUENTA ANTES DE PARTICIONAR 13
6. BIBLIOGRAFÍA 13



1. Introducción

Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones, distribuido bajo unesquema de licenciamiento dual bajo la GNU GPL (Licencia Pública General) y las empresas que deban incorporar en productos privativos, deben comprar una licencia específica en su mayor parte ANSI C
Tiene como característica más notable el separar el motor de almacenamiento (que se encarga de los detalles de entrada-salida y representación de la información en memoria secundaria) del resto de loscomponentes de la arquitectura. Es decir, el diseño del gestor está preparado para que se pueda cambiar el gestor de almacenamiento (arquitectura del motor de almacenamiento conectable). Esto permite incluso crear nuevos motores de almacenamiento especializados para ciertas tareas o tipos de aplicaciones.

2. Diseño física de MySQL

Es decidir el motor de almacenamiento más apropiado. Loselementos que puede implementar un motor de almacenamiento son los siguientes:

 Concurrencia, Es responsabilidad del motor implementar una política de bloqueos (o no implementar ninguna) permite una mayor concurrencia, pero también consume más tiempo de procesamiento en aplicaciones en las que la concurrencia no es realmente grande.
 Soporte de transacciones.
 Comprobación de la integridadreferencial.
 Almacenamiento físico, incluyendo todos los detalles de la representación en disco de la información.
 Soporte de índices, depende mucho de los detalles del almacenamiento físico, cada motor de almacenamiento proporciona sus propios métodos de indexación.
 Cachés de memoria, depende mucho de cómo procesan los datos las aplicaciones.
 Otros elementos para ayudar al rendimiento,como puede ser el uso de múltiples hilos para operaciones paralelas o mejoras de rendimiento para la inserción masiva.

3. Arquitectura lógica de MySQL

La siguiente figura es una visión abstracta de la arquitectura lógica de MySQL.
La figura hace una división entre los componentes que conforman el servidor, las aplicaciones cliente que lo utilizan y las partes del sistema operativo en lasque se basa el almacenamiento físico.



A. Conectores

Son bibliotecas en diferentes lenguajes de programación que permiten la conexión con servidores MySQL y la ejecución de consultas.

B. Utilidades y herramientas

Son los programas y aplicaciones que se incluyen con la distribución del gestor, o que pueden instalarse como aplicaciones adicionales. Estas incluyen las herramientas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion De Espacio En Disco
  • Administracion De Espacio En Disco Postgres
  • Como Liberar Espacio En Disco
  • Espacio En Disco Duro
  • Liberar Espacio En Disco
  • Liberador De Espacio En Disco Y Desfragmentador
  • Administración Permisos MySQL
  • Liberacion de espacio en disco duro y antivirus

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS