tuning de base de datos
TRANSCRIPT
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 1/10
TUNING DE BASE DE DATOS
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 2/10
CONCEPTO
TUNING DE BASE DE DATOS
Por Tuning de base de datos entiendo la
adecuación de procesos que se mantienenen memoria para dar acceso a esa base de
datos.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 3/10
TUNING DE BASE DE DATOS
Una base de datos, para estar servida en red
requiere que se corra un proceso de servicio
y algunos procesos adicionales, estos
procesos se encargar de dar respuesta a las
peticiones de los usuarios que se conectan a
la base de datos, de escribir y leer registros
resolviendo interbloqueos, multilecturas yfallos en la conexión.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 4/10
TUNING DE BASE DE DATOS
Por ejemplo si falla la luz al estar escribiendo
un registro, los procesos de la base de datos
recuperan el registro incompleto tal y como
estaba antes de la falla, para eso se controlan
lugares intermedios de escritura antes de
escribir el registro solicitado, todos estos
ejemplos se realizan en automático sin que elprogramador tenga que hacer algo.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 5/10
TUNING DE BASE DE DATOS
Estos procesos consumen recursos de CPU y
de memoria, dependiendo de la base de
datos, su volumen, cantidad de usuarios y
cantidad de operaciones.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 6/10
TUNING DE BASE DE DATOS
El tunning implica configurar los procesos de base
de datos para que solo consuman los recursos
necesarios sin que se vea afectada la velocidad de
respuesta al hacer operaciones en la base dedatos.
En ocasiones significa configurar la cantidad de
bloqueos que se permiten a la vez, otra esdeterminar la cantidad de semáforos que ocupan
los procesos, la cantidad de usuarios permitidos,
etc.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 7/10
� También el tuning significa estructurar una
base de datos en disco, es decir que los
diferentes volúmenes de información estén en
varios discos físicos, esto ayuda a que las
cabezas de escritura puedan trabajar en varios
lados a la vez, si la base de datos esta en un
solo disco solo puede ser atendida por uncabezal de escritura al mismo tiempo.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 8/10
El tunning de base de datos en resumen es
configurar los elementos del servicio de base
de datos para que su uso sea optimo en
velocidad y en uso de memoria.
Una base de datos sin tuning puede ser lenta
o consumir la memoria del equipo
innecesariamente.
5/8/2018 Tuning de Base de Datos - slidepdf.com
http://slidepdf.com/reader/full/tuning-de-base-de-datos 9/10
Los procesos de tunning dependen de la base
de datos que estes usando, puede ser Oracle,
MySql, Progress, etc. Cada una de ellas
proporciona herramientas especificas para ver
los parámetros que esta usando una base de
datos y modificarlos si es preciso.