SlideShare una empresa de Scribd logo
Funciones del Administrador
de Base de Datos
Alumna: Mantilla Macavilca Karina
Administrador de Base de Datos
DBA es la persona encargada de la
operación del sistema, y es el
responsable de decidir:
 Los datos que se deben almacenar
en la base de datos.
 La política de mantenimiento,
tratamiento de los datos y
seguridad de la información.
Funciones del DBA
 Copia de seguridad y recuperación
• Realiza copias de seguridad periódicas
• Tiene un conocimiento completo del procedimiento de restauración.
 Supervisión de la actividad de las bases de datos
El administrador de la base de datos tiene conocimientos sobre lo siguiente:
• Cuándo se producen retrotracciones de transacciones
• Cuándo supera la base de datos el espacio en disco del sistema
• Cuándo no se respetan restricciones exclusivas (puede hacerse mediante
alertas)
• Cuándo no se debe cerrar la base de datos mientras la aplicación se está
ejecutando
Funciones del DBA
 Rendimiento
• Actúa de inmediato cuando surgen problemas de rendimiento:
o Analiza las sentencias de SQL y si algunas tardan una cantidad de tiempo exorbitante en
ejecutarse, determina la causa:
 Explica el plan.
 Comprueba las estadísticas actualizadas.
• Supervisa cuándo realiza la base de datos una retrotracción en una transacción de gran
tamaño, lo cual provoca problemas de rendimiento con otras transacciones.
• Es propietario de los re-cálculos de las estadísticas de la base de datos.
• Comprueba si la base de datos se está ejecutando de manera optimizada, no sólo en el nivel
del sistema sino también en el nivel de las tablas y las consultas.
• Ajusta el procedimiento para recopilar estadísticas con el fin de obtener el rendimiento óptimo.
• Calcula con qué frecuencia se tienen que actualizar las estadísticas para obtener un
rendimiento óptimo.
• Reorganiza las tablas y los índices a intervalos de tiempo regulares.
Funciones del DBA
 Bloqueos
• Analiza de dónde provienen los bloqueos.
o Obtiene el rastreo de SQL.
o Empareja los SID con servidores o procesos.
• Detecta puntos muertos.
• Comprueba por qué el origen del bloqueo sigue bloqueando.
o Verifica si se trata un trabajo de larga ejecución debido a SQL de ejecución lenta.
- ¿Por qué son lentas las sentencias de SQL?
 Quizá la base de datos está realizando una retrotracción en una sesión y
la aplicación aún está generando sentencias de SQL.
 Quizá se trata de un plan de explicación incorrecto (se debe comprobar el
rendimiento de SQL).
• Quizá la BD está realizando una retrotracción en una transacción.
• El tamaño de la transacción podría ser un factor.
Referencias
 https://anaylenlopez.files.wordpress.com/2011/03/clase-2-funciones-de-un-
dba.pdf
 https://www.ibm.com/support/knowledgecenter/es/SSWSR9_11.6.0/com.ibm.pi
m.trb.doc/pim_con_ts_databaseadmin.html

Más contenido relacionado

PPTX
Administrador de base de datos(dba) y tipos de bd
PPTX
SQL Server Fundamentals 3ra Sesion
PDF
Funciones y Responsabilidades de un DBA
PPTX
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
PPTX
Cómo nos va a ayudar la tecnología de in memory en sql server 2014 para desem...
PPTX
Optimización de motores sql server 24 horas SQL Pass
PDF
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
PPTX
In-Memory OLTP en SQL Server 2016
Administrador de base de datos(dba) y tipos de bd
SQL Server Fundamentals 3ra Sesion
Funciones y Responsabilidades de un DBA
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
Cómo nos va a ayudar la tecnología de in memory en sql server 2014 para desem...
Optimización de motores sql server 24 horas SQL Pass
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
In-Memory OLTP en SQL Server 2016

La actualidad más candente (20)

PPTX
Funciones de un dba
PDF
BEST_PRACTICES: Buenas prácticas para el DBA
PPTX
Administraciondedatos maldonado c
PPTX
Introducción Procesador Consultas SQL Server - Query Processor
PPTX
Introducción al SQL Server 2016 Query Store
PPTX
SQL Server Query Processor
PPTX
Query Store al rescate - PASS Spanish
PPTX
MS SQL Server 2014 - In-Memory OLTP
PPTX
Funciones del DBA (Database Administrator)
PPTX
Datawarehouse
PPTX
Administracion de base de datos
PPTX
Gestor de almacenamiento
PPTX
Perspectiva practica de la administracion de base de datos
PPTX
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
PDF
Buenas Prácticas para el uso de una Base de Datos
PPTX
Que hay de nuevo en SQL 2016 Analysis Services
PPTX
SQL 2016 Mejoras en InMemory OLTP y Column Store Index
PPTX
Vistazo a SQL Server 2016
PPTX
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Funciones de un dba
BEST_PRACTICES: Buenas prácticas para el DBA
Administraciondedatos maldonado c
Introducción Procesador Consultas SQL Server - Query Processor
Introducción al SQL Server 2016 Query Store
SQL Server Query Processor
Query Store al rescate - PASS Spanish
MS SQL Server 2014 - In-Memory OLTP
Funciones del DBA (Database Administrator)
Datawarehouse
Administracion de base de datos
Gestor de almacenamiento
Perspectiva practica de la administracion de base de datos
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
Buenas Prácticas para el uso de una Base de Datos
Que hay de nuevo en SQL 2016 Analysis Services
SQL 2016 Mejoras en InMemory OLTP y Column Store Index
Vistazo a SQL Server 2016
Recuperación ante desastres y continuidad del negocio con Azure SQL Database
Publicidad

Similar a Funciones del DBA (20)

PPTX
Seguridad de base dedd datos_Clase2.pptx
PDF
Novedades de SQL Server 2014 en motor relacional
PPTX
Novedades deSQL Server 2014 en Motor Relacional | SolidQ Summit 2014
PDF
PDF
Query store
PDF
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
PDF
Buenas prácticas que debes seguir en la administración de tu SQL Server
PPTX
PPTX
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
PDF
6.1 Monitoreo de base de datos (SGBD SQL)
PDF
Optimiza tus queries desde abajo
PPTX
¿Cuales son las funciones que realiza un dba?
PDF
Personalización Data Collectors
PPTX
Db2 10 afinamiento
PPT
Herramientas De Control De B D
PDF
Carbura tusql sesion1_slideshare
PPTX
Seguridad_de_base_de_datos_aaaClase_1.ppt
PDF
BI real time analytics
PPTX
Base de dato act4
PPTX
Base de dato
Seguridad de base dedd datos_Clase2.pptx
Novedades de SQL Server 2014 en motor relacional
Novedades deSQL Server 2014 en Motor Relacional | SolidQ Summit 2014
Query store
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
Buenas prácticas que debes seguir en la administración de tu SQL Server
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
6.1 Monitoreo de base de datos (SGBD SQL)
Optimiza tus queries desde abajo
¿Cuales son las funciones que realiza un dba?
Personalización Data Collectors
Db2 10 afinamiento
Herramientas De Control De B D
Carbura tusql sesion1_slideshare
Seguridad_de_base_de_datos_aaaClase_1.ppt
BI real time analytics
Base de dato act4
Base de dato
Publicidad

Último (20)

PPTX
Uso responsable de la tecnología - EEST N°1
PPTX
la-historia-de-la-medicina Edna Silva.pptx
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PDF
capacitación de aire acondicionado Bgh r 410
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
Uso responsable de la tecnología - EEST N°1
la-historia-de-la-medicina Edna Silva.pptx
Guía 5. Test de orientación Vocacional 2.docx
ccna: redes de nat ipv4 stharlling cande
Documental Beyond the Code (Dossier Presentación - 2.0)
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
ccna: redes de nat ipv4 stharlling cande
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
capacitación de aire acondicionado Bgh r 410
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Presentacion de Alba Curso Auditores Internos ISO 19011
Curso de generación de energía mediante sistemas solares
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Propuesta BKP servidores con Acronis1.pptx
Taller tecnológico Michelle lobo Velasquez
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Estrategia de Apoyo de Daylin Castaño (5).pdf

Funciones del DBA

  • 1. Funciones del Administrador de Base de Datos Alumna: Mantilla Macavilca Karina
  • 2. Administrador de Base de Datos DBA es la persona encargada de la operación del sistema, y es el responsable de decidir:  Los datos que se deben almacenar en la base de datos.  La política de mantenimiento, tratamiento de los datos y seguridad de la información.
  • 3. Funciones del DBA  Copia de seguridad y recuperación • Realiza copias de seguridad periódicas • Tiene un conocimiento completo del procedimiento de restauración.  Supervisión de la actividad de las bases de datos El administrador de la base de datos tiene conocimientos sobre lo siguiente: • Cuándo se producen retrotracciones de transacciones • Cuándo supera la base de datos el espacio en disco del sistema • Cuándo no se respetan restricciones exclusivas (puede hacerse mediante alertas) • Cuándo no se debe cerrar la base de datos mientras la aplicación se está ejecutando
  • 4. Funciones del DBA  Rendimiento • Actúa de inmediato cuando surgen problemas de rendimiento: o Analiza las sentencias de SQL y si algunas tardan una cantidad de tiempo exorbitante en ejecutarse, determina la causa:  Explica el plan.  Comprueba las estadísticas actualizadas. • Supervisa cuándo realiza la base de datos una retrotracción en una transacción de gran tamaño, lo cual provoca problemas de rendimiento con otras transacciones. • Es propietario de los re-cálculos de las estadísticas de la base de datos. • Comprueba si la base de datos se está ejecutando de manera optimizada, no sólo en el nivel del sistema sino también en el nivel de las tablas y las consultas. • Ajusta el procedimiento para recopilar estadísticas con el fin de obtener el rendimiento óptimo. • Calcula con qué frecuencia se tienen que actualizar las estadísticas para obtener un rendimiento óptimo. • Reorganiza las tablas y los índices a intervalos de tiempo regulares.
  • 5. Funciones del DBA  Bloqueos • Analiza de dónde provienen los bloqueos. o Obtiene el rastreo de SQL. o Empareja los SID con servidores o procesos. • Detecta puntos muertos. • Comprueba por qué el origen del bloqueo sigue bloqueando. o Verifica si se trata un trabajo de larga ejecución debido a SQL de ejecución lenta. - ¿Por qué son lentas las sentencias de SQL?  Quizá la base de datos está realizando una retrotracción en una sesión y la aplicación aún está generando sentencias de SQL.  Quizá se trata de un plan de explicación incorrecto (se debe comprobar el rendimiento de SQL). • Quizá la BD está realizando una retrotracción en una transacción. • El tamaño de la transacción podría ser un factor.