SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Subdirección de Informática

Área Administración de Bases de Datos.

Julio 2013
1
Agenda
1. Misión.
2. Plataforma de Bases de datos de SII.
3. Configuraciones y herramientas de Software utilizadas.
4. Volumen de los datos.
5. Control de Obsolescencia.
6. Nivel de Carga.
7. Equipo DBA, Responsabilidades y funciones.

2
1. Misión
Proporcionar una infraestructura tecnológica que permita generar valor a
nuestra institución, tanto en los sistemas operacionales como en las
distintas soluciones de la Subdirección de Informática, mediante la
utilización de ambientes de Base de Datos confiables, seguros,
disponibles e íntegros.

3
2. Plataforma de Bases de datos de SII
La plataforma de bases de datos de SII Chile, reside bajo motores de
distintas compañías de software, tales como Oracle, Sql-Server, Sybase
y Tamino.
• 40 Bds. Oracle
• 14 Bds. Sql-Server
• 8 Bds. Tamino
• 2 Bds. SybaseIQ

4
2. Plataforma de Bases de datos de SII
Bases de datos de producción de SII

13%
22%
3%

Sql-Server
Oracle
Bd. SybaseIQ
Bds. Tamino

62%

5
3. Configuraciones y herramientas de Software utilizadas

[1/5]

Herramientas utilizadas en la administración de las bases de datos de
SII.

• Toad para Oracle y Sql-Server, Labores de administración.
• Nagios, monitoreo de errores en bds. Oracle.
• Sybase Central Console.
• Jira, para el seguimiento de requerimientos.

• Bradmark Survillance, monitoreo SybaseIQ y reportes.

6
3. Configuraciones y herramientas de Software utilizadas

[2/5]

Configuraciones utilizadas en la administración de las bases de datos de
SII.

• Stand-by con Data Guard Broker, HA, contingencias.
• Table Partitioning, rendimiento.
• RMAN, respaldo y recuperación hacia TSM.
• Streams, Replica de datos.

• AWR Report, cálculo de rendimiento, reportes.
• ASM, balanceo de i/o automático, mejora de rendimiento.

7
3. Configuraciones y herramientas de Software utilizadas
ALGUNAS TECNOLOGIAS IMPLEMENTADAS.

[3/5]

• Stand-by con Data Guard Broker, HA, esquema de contingencias.

8
3. Configuraciones y herramientas de Software utilizadas
ALGUNAS TECNOLOGIAS IMPLEMENTADAS.

[4/5]

AWR, calculo de rendimiento, reportes.
Automatic Workload Repository (AWR):
El AWR es un repositorio que utiliza la base de datos Oracle para guardar sus
estadísticas para mejorar el rendimiento. Cada 60 minutos, el AWR hace un snapshot
de las métricas de SGA y se almacena.

9
3. Configuraciones y herramientas de Software utilizadas
ALGUNAS TECNOLOGIAS IMPLEMENTADAS.

[5/5]

ASM, balanceo de i/o automático, mejora de rendimiento.
Método tradicional

Nuevo Método

v/s

10
4. Volumen de los datos.

[1/2]

Espacio utilizado de bases de datos ambientes de producción.

Espacio Utilizado por bds. En SII
30,0

Terabytes

25,0
20,0
15,0
10,0
5,0
0,0

Oracle

SybaseIQ

Sql-Server

Tamino

Motor de Bases de Datos
(**) Oracle 28 Tb, SybaseIQ 8,2 Tb, Sql-Server 2 Tb, Tamino 0,5 Tb.
11
4. Volumen de los datos.

[2/2]

Para los principales negocios de SII, el volumen actual de los datos
almacenados en bds. Oracle se representa de esta forma.
Tamaño (TB)
6

4
3
2
1

Factura Electrónica

IVA

Vector

Detalle

Cabecera

Histórico

Detalle

Cabecera

Cert.Empresas

TrackID

MiPyme

Histórico DTE

EDS

0

DTE

Terabytes

5

RENTA

(**) Factura Electrónica 13 Tb. Iva 2 Tb, Renta 3 Tb.
12
5. Control de obsolescencia
Trabajo constante en la actualización de software de bases de datos en
ambientes productivos.

Por ejemplo:

Distribución de Software Oracle

28%

25%

Oracle 9i
Oracle 10g

47%

Oracle 11g

13
6. Nivel de Carga

Algunas cifras relevantes.

Cantidad de conexiones por hora para la base de datos de IVA,
en días de vencimiento.

Conexiones a la bases de datos

370.000
320.000
270.000
jul-12
220.000

jun-13
May-13

170.000

abr-13
mar-13

120.000

feb-13
70.000

20.000
-30.000

0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Intervalo de horas en un día de vencimiento.

(**) un peak de 360 mil conexiones concurrentes, mes de Mayo
14
7. Equipo DBA

Responsabilidades y funciones

•

Controlar todos los Motores de BD: Oracle, SqlServer, SybaseIQ y Tamino.

•

Proveer y validar Mecanismos de Contingencias de bases de datos.

•

Proveer y validar Procedimientos de Respaldos y Recuperación.

•

Proveer y mantener Mecanismos de Monitoreo.

•

Cautelar el ciclo de vida de los datos.

•

Cumplir Normas de Seguridad.

•

Identificar y aportar a resolver problemas de desempeño en producción.

•

Aumentar el UpTime de los servicios de Base de datos de SII.

•

Dar una oportuna atención a requerimientos de usuarios.

•

Atender incidentes fuera de horario de oficina 7x24x365.

•

Impulsar proyectos de mitigación de obsolescencia de Software.

•

Planificación de proyectos y seguimiento de sus avances.

15
Área Administración de Bases de Datos

Muchas Gracias
Julio 2013
16

Weitere ähnliche Inhalte

Andere mochten auch

Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...SolidQ
 
Camisa procedimiento s[1]
Camisa procedimiento s[1]Camisa procedimiento s[1]
Camisa procedimiento s[1]Yamileth Varela
 
Arquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NETArquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NETRoberto Taborda
 
Desarrollo en Capas con .Net
Desarrollo en Capas con .NetDesarrollo en Capas con .Net
Desarrollo en Capas con .NetJorge Ercoli
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseñoNii Caytuiro
 
Confeccion de Polos
Confeccion de PolosConfeccion de Polos
Confeccion de Poloscareducperu
 
Trazo de polo cuellobox
Trazo de polo cuelloboxTrazo de polo cuellobox
Trazo de polo cuellobox221264
 
Ejercicios de visual
Ejercicios de visualEjercicios de visual
Ejercicios de visualmagda_chivas_
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C# saydo2007
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en españolAnyelo Grullon Mata
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónmilenka796
 
Confeccion de ropa para dama a la medida (trazo basico)fer
Confeccion de ropa para dama a la medida (trazo basico)ferConfeccion de ropa para dama a la medida (trazo basico)fer
Confeccion de ropa para dama a la medida (trazo basico)ferFermina Quispe Espetia
 

Andere mochten auch (20)

Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
 
C Sharp Avanzado Dia 1
C Sharp Avanzado   Dia 1C Sharp Avanzado   Dia 1
C Sharp Avanzado Dia 1
 
Camisa vest
Camisa vestCamisa vest
Camisa vest
 
Camisa procedimiento s[1]
Camisa procedimiento s[1]Camisa procedimiento s[1]
Camisa procedimiento s[1]
 
Arquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NETArquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NET
 
Desarrollo en Capas con .Net
Desarrollo en Capas con .NetDesarrollo en Capas con .Net
Desarrollo en Capas con .Net
 
Script oracle
Script oracleScript oracle
Script oracle
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
Confeccion de Polos
Confeccion de PolosConfeccion de Polos
Confeccion de Polos
 
Confecciones de casacas
Confecciones de casacasConfecciones de casacas
Confecciones de casacas
 
Moda patrones base 35 pag
Moda patrones base 35 pagModa patrones base 35 pag
Moda patrones base 35 pag
 
Trazo de polo cuellobox
Trazo de polo cuelloboxTrazo de polo cuellobox
Trazo de polo cuellobox
 
C sharp
C sharpC sharp
C sharp
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 
Ejercicios de visual
Ejercicios de visualEjercicios de visual
Ejercicios de visual
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
Programación desde cero en C# en español
Programación desde cero en C# en españolProgramación desde cero en C# en español
Programación desde cero en C# en español
 
Ejercicios c#
Ejercicios c#Ejercicios c#
Ejercicios c#
 
Practica de visual basic sistema de facturación
Practica de visual basic sistema de facturaciónPractica de visual basic sistema de facturación
Practica de visual basic sistema de facturación
 
Confeccion de ropa para dama a la medida (trazo basico)fer
Confeccion de ropa para dama a la medida (trazo basico)ferConfeccion de ropa para dama a la medida (trazo basico)fer
Confeccion de ropa para dama a la medida (trazo basico)fer
 

Ähnlich wie Área Administración de Bases de Datos

Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfMIGUELANGELDORADOJAR
 
Manual formación técnico sap bi sap
Manual formación técnico sap bi sapManual formación técnico sap bi sap
Manual formación técnico sap bi sapYarileth Calatayud
 
Quickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureQuickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureGyssa
 
Personalización Data Collectors
Personalización Data CollectorsPersonalización Data Collectors
Personalización Data CollectorsSolidQ
 
Buenas prácticas que debes seguir en la administración de tu SQL Server
Buenas prácticas que debes seguir en la administración de tu SQL ServerBuenas prácticas que debes seguir en la administración de tu SQL Server
Buenas prácticas que debes seguir en la administración de tu SQL ServerSolidQ
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbmsEduardo Hiram
 
cuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxcuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxIgor Rodriguez
 
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...Eladio Rincón Herrera
 
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020"Diego \"Perico\"" Sanchez
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Julián Castiblanco
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2KARY
 
Taller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionTaller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionJosé Antonio Sandoval Acosta
 
Business Intelligence en Azure
Business Intelligence en AzureBusiness Intelligence en Azure
Business Intelligence en AzureiT Synergy
 

Ähnlich wie Área Administración de Bases de Datos (20)

Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
 
Manual formación técnico sap bi sap
Manual formación técnico sap bi sapManual formación técnico sap bi sap
Manual formación técnico sap bi sap
 
Quickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureQuickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y Azure
 
Personalización Data Collectors
Personalización Data CollectorsPersonalización Data Collectors
Personalización Data Collectors
 
Buenas prácticas que debes seguir en la administración de tu SQL Server
Buenas prácticas que debes seguir en la administración de tu SQL ServerBuenas prácticas que debes seguir en la administración de tu SQL Server
Buenas prácticas que debes seguir en la administración de tu SQL Server
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbms
 
cuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxcuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docx
 
392354189-SGBD.pptx
392354189-SGBD.pptx392354189-SGBD.pptx
392354189-SGBD.pptx
 
IBM Spectrum Control Storage Insights
IBM Spectrum Control  Storage InsightsIBM Spectrum Control  Storage Insights
IBM Spectrum Control Storage Insights
 
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...
Some Features on SQL Server 2012 from the Accidental DBA and the ITPro perspe...
 
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020
Introduccion Oracle Autonomous DB - Diego "Perico" Sanchez - junio 2020
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Unidad 3 actividad 2
Unidad 3 actividad 2Unidad 3 actividad 2
Unidad 3 actividad 2
 
Taller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionTaller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccion
 
Taller 2
Taller 2Taller 2
Taller 2
 
Aena piloto golden_gate_v1.0
Aena piloto golden_gate_v1.0Aena piloto golden_gate_v1.0
Aena piloto golden_gate_v1.0
 
Business Intelligence en Azure
Business Intelligence en AzureBusiness Intelligence en Azure
Business Intelligence en Azure
 
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
Monitoratge i govern dels serveis desenvolupats a Oracle Cloud
 

Mehr von EUROsociAL II

Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...
Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...
Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...EUROsociAL II
 
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...EUROsociAL II
 
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...EUROsociAL II
 
El Programa EUROsociAL en México / Ruggero Tabossi
El Programa EUROsociAL en México / Ruggero TabossiEl Programa EUROsociAL en México / Ruggero Tabossi
El Programa EUROsociAL en México / Ruggero TabossiEUROsociAL II
 
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...EUROsociAL II
 
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...EUROsociAL II
 
Institucionalización de la evaluación de políticas públicas / Blanca Lázaro
Institucionalización de la evaluación de políticas públicas / Blanca LázaroInstitucionalización de la evaluación de políticas públicas / Blanca Lázaro
Institucionalización de la evaluación de políticas públicas / Blanca LázaroEUROsociAL II
 
QUADRO / Paloma Baquero Dancausa
QUADRO / Paloma Baquero DancausaQUADRO / Paloma Baquero Dancausa
QUADRO / Paloma Baquero DancausaEUROsociAL II
 
Microsimulador de IRPF / Jaime Villanueva García
Microsimulador de IRPF / Jaime Villanueva GarcíaMicrosimulador de IRPF / Jaime Villanueva García
Microsimulador de IRPF / Jaime Villanueva GarcíaEUROsociAL II
 
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...EUROsociAL II
 
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...EUROsociAL II
 
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García Repetto
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García RepettoSistema Gestión Presupuestaria Sorolla2 / Pedro Luis García Repetto
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García RepettoEUROsociAL II
 
Sistema Información Contable SIC3 / Pedro Luis García Repetto
Sistema Información Contable SIC3 / Pedro Luis García RepettoSistema Información Contable SIC3 / Pedro Luis García Repetto
Sistema Información Contable SIC3 / Pedro Luis García RepettoEUROsociAL II
 
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...EUROsociAL II
 
PGEnet / Paloma Baquero Dancausa
PGEnet / Paloma Baquero DancausaPGEnet / Paloma Baquero Dancausa
PGEnet / Paloma Baquero DancausaEUROsociAL II
 
ADENDA Inversiones / Paloma Baquero Dancausa
ADENDA Inversiones / Paloma Baquero DancausaADENDA Inversiones / Paloma Baquero Dancausa
ADENDA Inversiones / Paloma Baquero DancausaEUROsociAL II
 
QUANTO / Paloma Baquero Dancausa
QUANTO / Paloma Baquero DancausaQUANTO / Paloma Baquero Dancausa
QUANTO / Paloma Baquero DancausaEUROsociAL II
 
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...EUROsociAL II
 
Inventario de Información y Consulta de Información Individual: Sistemas auto...
Inventario de Información y Consulta de Información Individual: Sistemas auto...Inventario de Información y Consulta de Información Individual: Sistemas auto...
Inventario de Información y Consulta de Información Individual: Sistemas auto...EUROsociAL II
 
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...EUROsociAL II
 

Mehr von EUROsociAL II (20)

Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...
Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...
Resultados Piloto Acreditación de la Calidad Regionales Atlántico y Nariño Co...
 
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...
Transición Escuela - Trabajo: Propuesta de Plan de Acción para Mejorar el Niv...
 
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...
Identificación y evaluación de proyectos de desarrollo regional / Raffaele Co...
 
El Programa EUROsociAL en México / Ruggero Tabossi
El Programa EUROsociAL en México / Ruggero TabossiEl Programa EUROsociAL en México / Ruggero Tabossi
El Programa EUROsociAL en México / Ruggero Tabossi
 
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...
Procesos de profesionalización. Programas Sociales del MIDES: PASC, Cercanías...
 
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...
Avances y Desafíos para la Evaluación: la experiencia de la Dirección de Gest...
 
Institucionalización de la evaluación de políticas públicas / Blanca Lázaro
Institucionalización de la evaluación de políticas públicas / Blanca LázaroInstitucionalización de la evaluación de políticas públicas / Blanca Lázaro
Institucionalización de la evaluación de políticas públicas / Blanca Lázaro
 
QUADRO / Paloma Baquero Dancausa
QUADRO / Paloma Baquero DancausaQUADRO / Paloma Baquero Dancausa
QUADRO / Paloma Baquero Dancausa
 
Microsimulador de IRPF / Jaime Villanueva García
Microsimulador de IRPF / Jaime Villanueva GarcíaMicrosimulador de IRPF / Jaime Villanueva García
Microsimulador de IRPF / Jaime Villanueva García
 
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...
Modelos de Simulación de Impuestos y Prestaciones (Tax - Benefit): EUROMOD / ...
 
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...
Herramientas de apoyo para la Elaboración y Análisis del Presupuesto: Microsi...
 
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García Repetto
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García RepettoSistema Gestión Presupuestaria Sorolla2 / Pedro Luis García Repetto
Sistema Gestión Presupuestaria Sorolla2 / Pedro Luis García Repetto
 
Sistema Información Contable SIC3 / Pedro Luis García Repetto
Sistema Información Contable SIC3 / Pedro Luis García RepettoSistema Información Contable SIC3 / Pedro Luis García Repetto
Sistema Información Contable SIC3 / Pedro Luis García Repetto
 
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...
Gestión de la Inversión Pública. Planes de Inversión Pública y su Presupuesta...
 
PGEnet / Paloma Baquero Dancausa
PGEnet / Paloma Baquero DancausaPGEnet / Paloma Baquero Dancausa
PGEnet / Paloma Baquero Dancausa
 
ADENDA Inversiones / Paloma Baquero Dancausa
ADENDA Inversiones / Paloma Baquero DancausaADENDA Inversiones / Paloma Baquero Dancausa
ADENDA Inversiones / Paloma Baquero Dancausa
 
QUANTO / Paloma Baquero Dancausa
QUANTO / Paloma Baquero DancausaQUANTO / Paloma Baquero Dancausa
QUANTO / Paloma Baquero Dancausa
 
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...
Proceso de Toma de Decisiones para la Distribución de los recursos y su Proye...
 
Inventario de Información y Consulta de Información Individual: Sistemas auto...
Inventario de Información y Consulta de Información Individual: Sistemas auto...Inventario de Información y Consulta de Información Individual: Sistemas auto...
Inventario de Información y Consulta de Información Individual: Sistemas auto...
 
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...
Elementos Esenciales para efectuar la Seleccion y Comprobacion / Javier Berro...
 

Área Administración de Bases de Datos

  • 1. Subdirección de Informática Área Administración de Bases de Datos. Julio 2013 1
  • 2. Agenda 1. Misión. 2. Plataforma de Bases de datos de SII. 3. Configuraciones y herramientas de Software utilizadas. 4. Volumen de los datos. 5. Control de Obsolescencia. 6. Nivel de Carga. 7. Equipo DBA, Responsabilidades y funciones. 2
  • 3. 1. Misión Proporcionar una infraestructura tecnológica que permita generar valor a nuestra institución, tanto en los sistemas operacionales como en las distintas soluciones de la Subdirección de Informática, mediante la utilización de ambientes de Base de Datos confiables, seguros, disponibles e íntegros. 3
  • 4. 2. Plataforma de Bases de datos de SII La plataforma de bases de datos de SII Chile, reside bajo motores de distintas compañías de software, tales como Oracle, Sql-Server, Sybase y Tamino. • 40 Bds. Oracle • 14 Bds. Sql-Server • 8 Bds. Tamino • 2 Bds. SybaseIQ 4
  • 5. 2. Plataforma de Bases de datos de SII Bases de datos de producción de SII 13% 22% 3% Sql-Server Oracle Bd. SybaseIQ Bds. Tamino 62% 5
  • 6. 3. Configuraciones y herramientas de Software utilizadas [1/5] Herramientas utilizadas en la administración de las bases de datos de SII. • Toad para Oracle y Sql-Server, Labores de administración. • Nagios, monitoreo de errores en bds. Oracle. • Sybase Central Console. • Jira, para el seguimiento de requerimientos. • Bradmark Survillance, monitoreo SybaseIQ y reportes. 6
  • 7. 3. Configuraciones y herramientas de Software utilizadas [2/5] Configuraciones utilizadas en la administración de las bases de datos de SII. • Stand-by con Data Guard Broker, HA, contingencias. • Table Partitioning, rendimiento. • RMAN, respaldo y recuperación hacia TSM. • Streams, Replica de datos. • AWR Report, cálculo de rendimiento, reportes. • ASM, balanceo de i/o automático, mejora de rendimiento. 7
  • 8. 3. Configuraciones y herramientas de Software utilizadas ALGUNAS TECNOLOGIAS IMPLEMENTADAS. [3/5] • Stand-by con Data Guard Broker, HA, esquema de contingencias. 8
  • 9. 3. Configuraciones y herramientas de Software utilizadas ALGUNAS TECNOLOGIAS IMPLEMENTADAS. [4/5] AWR, calculo de rendimiento, reportes. Automatic Workload Repository (AWR): El AWR es un repositorio que utiliza la base de datos Oracle para guardar sus estadísticas para mejorar el rendimiento. Cada 60 minutos, el AWR hace un snapshot de las métricas de SGA y se almacena. 9
  • 10. 3. Configuraciones y herramientas de Software utilizadas ALGUNAS TECNOLOGIAS IMPLEMENTADAS. [5/5] ASM, balanceo de i/o automático, mejora de rendimiento. Método tradicional Nuevo Método v/s 10
  • 11. 4. Volumen de los datos. [1/2] Espacio utilizado de bases de datos ambientes de producción. Espacio Utilizado por bds. En SII 30,0 Terabytes 25,0 20,0 15,0 10,0 5,0 0,0 Oracle SybaseIQ Sql-Server Tamino Motor de Bases de Datos (**) Oracle 28 Tb, SybaseIQ 8,2 Tb, Sql-Server 2 Tb, Tamino 0,5 Tb. 11
  • 12. 4. Volumen de los datos. [2/2] Para los principales negocios de SII, el volumen actual de los datos almacenados en bds. Oracle se representa de esta forma. Tamaño (TB) 6 4 3 2 1 Factura Electrónica IVA Vector Detalle Cabecera Histórico Detalle Cabecera Cert.Empresas TrackID MiPyme Histórico DTE EDS 0 DTE Terabytes 5 RENTA (**) Factura Electrónica 13 Tb. Iva 2 Tb, Renta 3 Tb. 12
  • 13. 5. Control de obsolescencia Trabajo constante en la actualización de software de bases de datos en ambientes productivos. Por ejemplo: Distribución de Software Oracle 28% 25% Oracle 9i Oracle 10g 47% Oracle 11g 13
  • 14. 6. Nivel de Carga Algunas cifras relevantes. Cantidad de conexiones por hora para la base de datos de IVA, en días de vencimiento. Conexiones a la bases de datos 370.000 320.000 270.000 jul-12 220.000 jun-13 May-13 170.000 abr-13 mar-13 120.000 feb-13 70.000 20.000 -30.000 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Intervalo de horas en un día de vencimiento. (**) un peak de 360 mil conexiones concurrentes, mes de Mayo 14
  • 15. 7. Equipo DBA Responsabilidades y funciones • Controlar todos los Motores de BD: Oracle, SqlServer, SybaseIQ y Tamino. • Proveer y validar Mecanismos de Contingencias de bases de datos. • Proveer y validar Procedimientos de Respaldos y Recuperación. • Proveer y mantener Mecanismos de Monitoreo. • Cautelar el ciclo de vida de los datos. • Cumplir Normas de Seguridad. • Identificar y aportar a resolver problemas de desempeño en producción. • Aumentar el UpTime de los servicios de Base de datos de SII. • Dar una oportuna atención a requerimientos de usuarios. • Atender incidentes fuera de horario de oficina 7x24x365. • Impulsar proyectos de mitigación de obsolescencia de Software. • Planificación de proyectos y seguimiento de sus avances. 15
  • 16. Área Administración de Bases de Datos Muchas Gracias Julio 2013 16