Beruflich Dokumente
Kultur Dokumente
Empecemos por definiendo que el disco duro es una divisin lgica en una unidad de
almacenamiento, en el cual guarda y organiza archivos atreves de un sistema de
archivos.
En el gestor de base de datos de MYSQL centra su estructura en dividir los datos de
manera organizada, por tamaos fijos o variables.
Se caracteriza por separar los detalles de Entrada /Salida adems que asigna la
informacin en memoria secundaria, es decir separa el motor del resto de los
componentes de las estructura del sistema.
Ahora bien, la segmentacin del disco se lleva acabo para la implementacin de espacios
en direcciones virtuales lgicas, la cual se le dar el uso para almacenar datos que se
caracterizaran por tener nombre y longitud.
La base de datos ser alojada en ficheros o archivos alojados en el disco duro, de igual
forma son segmentados conforme a su tipo y propsito.
MySQL utiliza motores que le permiten crear, recuperar, eliminar y actualizar las bases de
datos de igual manera son almacenos conforme a su tipo y propsito final. Por ejemplo:
Motores
de
almacenamie
nto
MyISAM
Merge
Descripcin
No permite REPLACE
No soporta transacciones
En su creacin no comprueba que las tablas que usa existan y
tengan una estructura idntica
Memory
Blackhole
Archive
CSV
InnoDB
La manera en que podemos definir el espacio que tendr la base de datos es primero que
nada en que sistema operativo se encuentre instalado nuestro MySQL. A partir de ah nos
podemos dar cuenta el crecimiento que tendr nuestra base de datos.
Es importante tener en cuenta los tipos de almacenamiento que puede tener una base de
datos, el tamao; me refiero a las caractersticas de sus tablas, (tipos numricos, fecha y
hora y cadena de caracteres) ya que eso tiene mucho que ver al momento de almacenar
nuestra informacin.
Se debe de igual tomar en cuenta la velocidad del acceso a la informacin, la manera en
que se extraer cuando sea solicitada ya que esto se en conjunto ser el reflejo del
desarrollo de nuestra base de datos.
Con base a esto se puede determinar el tamao de almacenamiento que se tendr en el
disco duro.
Ahora bien, al momento de instalar un sistema operativo como MySQL en nuestro disco
duro es importante tener en cuenta las diferencias que hay entre un disco duro preparado
para la instalacin y uno no preparado.
- El almacenamiento fsico influye, ya que conlleva las caractersticas del tamao de la
base de datos hasta el soporte de almacenamiento en el disco duro.
-las aplicaciones responden mejor conforme a las estrategias del cache de memoria, es
decir dependen de conexiones de usuarios o sentencias, mientras que otras son
autnomas.
- Concurrencia es la eleccin de la estrategia de bloqueo que nos ayuda a reducir
tiempos de espera y aumentar la velocidad general del sistema.
- Ahora bien la integridad referencial juega un papel importante, ya que es la seguridad
que bride el servidor a los datos por medio de claves externas.
- Hablando bsicamente del Mysql la particin se lleva a cabo por mdulos, listas de
rango o valores, ya sea una funcin de hash interna o una funcin lineal.
- Las prestaciones son causadas por los hilos mltiples para llevar acabo las
operaciones en paralelo. Es decir para tener un manejo de punto de control y las
inclusiones masivas de datos.
- Si bien existen diferentes estrategias de soporte de ndice, y algunos ya traen sus
propios mtodos indexacin, los ms comunes son B-tren.
- El soporte de transaccin son los requisitos ACID en los que se encuentran los
mecanismos adecuados que ayudaran el proceso de las operaciones.
- Otras caractersticas serian como las restricciones de seguridad para manipular otros
datos, o para las operaciones geoespaciales.
Es importante tener una preparacin del disco duro, ya que de gran medida ser el
resultado que nuestra base de datos nos presentara al momento de echarla andar, la
importancia de tener un plan de lo que se tratara nuestra base de datos y el tipo de
manejador que utilicemos es uno de los puntos de importancia para la particin que
aremos en nuestro disco duro.
Referencias
http://downloads.mysql.com/docs/refman-5.0-es.pdf