Está en la página 1de 10

TUNING DE BASE DE DATOS

CONCEPTO TUNING DE BASE DE DATOS


Por Tuning de base de datos entiendo la adecuacin de procesos que se mantienen en memoria para dar acceso a esa base de datos.

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 y fallos en la conexin.

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 automtico sin que el programador tenga que hacer algo.

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.

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 de datos. En ocasiones significa configurar la cantidad de bloqueos que se permiten a la vez, otra es determinar la cantidad de semforos que ocupan los procesos, la cantidad de usuarios permitidos, etc.

Tambin el tuning significa estructurar una base de datos en disco, es decir que los diferentes volmenes de informacin estn en varios discos fsicos, 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 un cabezal de escritura al mismo tiempo.

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.

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 parmetros que esta usando una base de datos y modificarlos si es preciso.

clasificacion de tunning
Se podra decir que hay tuning sobre los procesos corriendo en memoria y hay tunning sobre la estructura de volmenes en disco de la base de datos.

También podría gustarte