tuning de base de datos

10
TUNING DE BASE DE DATOS

Upload: yuly-gomez

Post on 07-Jul-2015

1.560 views

Category:

Documents


0 download

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.

 

5/8/2018 Tuning de Base de Datos - slidepdf.com

http://slidepdf.com/reader/full/tuning-de-base-de-datos 10/10

clasificacion de tunning

Se podría decir que hay tuning sobre los

procesos corriendo en memoria y hay tunning

sobre la estructura de volúmenes en disco de

la base de datos.