SlideShare a Scribd company logo
1 of 12
Saturación de sesiones de
una base de datos
Procesos y Scripts para Saturar
Parte 2
GRUPO 3
Danny Rosero Vega
Pamela Andrade Fuertes
Myrian Medina Tapia
Daniel Quishpi Condo
Roberto Chasipanta Llulluna
Marco Sucuzhanay Lema
ESPE – PAC BD – Junio 2014
 Como ver que usuario está bloqueando la base
 Como ver el objeto bloqueado
 Detectar Bloqueos en la base
 El id de proceso nos puede ayudar si deseamos matar la
sesión bloqueante.
 El id de proceso nos puede ayudar si deseamos matar la
sesión bloqueante.
 En nuestro cliente Oracle “Toad” deshabilitamos el
AutoCommit para proceder a realizar un bloqueo a nivel de
tablas.
 A continuación vamos a crear una tablaT_SATURA y un script para
realizar inserciones en un bucle infinito hasta lograr llenar el
TableSpace.
 Abrimos una sesión con Toad y ejecutamos el script en la
base de datos con inicio a las 11:28 horas y id de proceso 142.
 Realizamos una consulta para validar los registros insertados
en en la base de datos.
 Abrimos una nueva sesión y ejecutamos el script
nuevamente obteniendo el ID de proceso 146
 Volvemos a realizar un nueva consulta para validar las
inserciones en la base de datos pero esta vez agregamos la
hora del sistema para saber cuánto a transcurrido desde que
inició el proceso
 Finalmente hemos logrado saturar la base de datos
aproximadamente a las 12:25 horas, en este momento los
procesos nos presentan errores.
 Nuevo intento de ejecutar proceso y obtenemos el mismo
resultado, con esto hemos obtenido bloquear la base de datos
llenando elTableSpace.
 Aquí el Error sobre elTableSpace

More Related Content

What's hot

Apache4 mysql-cms
Apache4 mysql-cmsApache4 mysql-cms
Apache4 mysql-cms
jsucarmona
 
Manual de errores de instalación
Manual de errores de instalaciónManual de errores de instalación
Manual de errores de instalación
Tania Catemaxca
 
Manual de errores de instalación
Manual de errores de instalaciónManual de errores de instalación
Manual de errores de instalación
Tania Catemaxca
 
Replicacion de base de datos
Replicacion de base de datosReplicacion de base de datos
Replicacion de base de datos
tickyandres
 
Herramientas De Control De B D
Herramientas De Control De B DHerramientas De Control De B D
Herramientas De Control De B D
Rafa
 
- Creación de una base de datos en MySql con Replicacion -
- Creación de una base de datos en MySql con Replicacion -- Creación de una base de datos en MySql con Replicacion -
- Creación de una base de datos en MySql con Replicacion -
Tōshirō Hitsugaya
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2
Carmen Soler
 

What's hot (20)

Capa negocio con clases en VB
Capa negocio con clases en VBCapa negocio con clases en VB
Capa negocio con clases en VB
 
Reportes
ReportesReportes
Reportes
 
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQLMANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
MANUAL DE CREACION DE UNA BASE DE DATOS EN POSTGRESQL
 
Apache4 mysql-cms
Apache4 mysql-cmsApache4 mysql-cms
Apache4 mysql-cms
 
Respaldar Base de Datos
Respaldar Base de DatosRespaldar Base de Datos
Respaldar Base de Datos
 
Manual de errores de instalación
Manual de errores de instalaciónManual de errores de instalación
Manual de errores de instalación
 
Manual de errores de instalación
Manual de errores de instalaciónManual de errores de instalación
Manual de errores de instalación
 
Replicacion de base de datos
Replicacion de base de datosReplicacion de base de datos
Replicacion de base de datos
 
Instalación y configuración de Nagios
Instalación y configuración de NagiosInstalación y configuración de Nagios
Instalación y configuración de Nagios
 
Proveedor
ProveedorProveedor
Proveedor
 
Herramientas De Control De B D
Herramientas De Control De B DHerramientas De Control De B D
Herramientas De Control De B D
 
Linux usuarios (2)
Linux usuarios (2)Linux usuarios (2)
Linux usuarios (2)
 
- Creación de una base de datos en MySql con Replicacion -
- Creación de una base de datos en MySql con Replicacion -- Creación de una base de datos en MySql con Replicacion -
- Creación de una base de datos en MySql con Replicacion -
 
Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)
 
Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2Gestión de la instancia de Oracle 11g R2
Gestión de la instancia de Oracle 11g R2
 
Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)Sesión01 - Gestión de instancia (Oracle)
Sesión01 - Gestión de instancia (Oracle)
 
Copias de seguridad y recuperación en Oracle
Copias de seguridad y recuperación en OracleCopias de seguridad y recuperación en Oracle
Copias de seguridad y recuperación en Oracle
 
Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 
Primera_Aplicación_Python_Django_Postgresql_Fedora_19
Primera_Aplicación_Python_Django_Postgresql_Fedora_19Primera_Aplicación_Python_Django_Postgresql_Fedora_19
Primera_Aplicación_Python_Django_Postgresql_Fedora_19
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQL
 

Viewers also liked (7)

Base de datos - Saturacion - Teoria
Base de datos - Saturacion - TeoriaBase de datos - Saturacion - Teoria
Base de datos - Saturacion - Teoria
 
Solucionario vallejo zambrano tomo i (1 7)
Solucionario vallejo zambrano tomo i (1 7)Solucionario vallejo zambrano tomo i (1 7)
Solucionario vallejo zambrano tomo i (1 7)
 
Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
 
Fìsica-vectorial-2-vallejo-zambrano-pdf
Fìsica-vectorial-2-vallejo-zambrano-pdfFìsica-vectorial-2-vallejo-zambrano-pdf
Fìsica-vectorial-2-vallejo-zambrano-pdf
 
Problemas Leyes de Newton Nivel 0B
Problemas Leyes de Newton Nivel 0BProblemas Leyes de Newton Nivel 0B
Problemas Leyes de Newton Nivel 0B
 
Ejemplos base de datos
Ejemplos base de datosEjemplos base de datos
Ejemplos base de datos
 
Solucionario del libro de fisica de Vallejo Zambrano
Solucionario del libro de fisica de Vallejo ZambranoSolucionario del libro de fisica de Vallejo Zambrano
Solucionario del libro de fisica de Vallejo Zambrano
 

Similar to Saturacion base de datos - Ejemplos Parte 2

Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munozArranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
pelaof15
 
Manual creacion-queries-sap
Manual creacion-queries-sapManual creacion-queries-sap
Manual creacion-queries-sap
craniest
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de Procesos
Nestor Traña
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
juanextk
 

Similar to Saturacion base de datos - Ejemplos Parte 2 (20)

Arranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de trazaArranque y parada de la base de datos. Ficheros de traza
Arranque y parada de la base de datos. Ficheros de traza
 
Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munozArranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
Arranque y parada_de_la_base_de_datos._ficheros_de_traza.-.jesus_miguel_munoz
 
Grupo#4 trabajo colaborativo1
Grupo#4 trabajo colaborativo1Grupo#4 trabajo colaborativo1
Grupo#4 trabajo colaborativo1
 
Grupo7 trabajo colaborativo1
Grupo7 trabajo colaborativo1Grupo7 trabajo colaborativo1
Grupo7 trabajo colaborativo1
 
Grupo#4 trabajo colaborativo2
Grupo#4 trabajo colaborativo2Grupo#4 trabajo colaborativo2
Grupo#4 trabajo colaborativo2
 
Manual creacion-queries-sap
Manual creacion-queries-sapManual creacion-queries-sap
Manual creacion-queries-sap
 
Querys sap SQVI
Querys sap SQVIQuerys sap SQVI
Querys sap SQVI
 
Examen Máster Seguridad UEM
Examen Máster Seguridad UEM Examen Máster Seguridad UEM
Examen Máster Seguridad UEM
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de Procesos
 
EC3 - PLANTILLA.pptx
EC3 - PLANTILLA.pptxEC3 - PLANTILLA.pptx
EC3 - PLANTILLA.pptx
 
Practica 16
Practica 16Practica 16
Practica 16
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
Fonseca_Ruiz_Seguridad_SQLServer
Fonseca_Ruiz_Seguridad_SQLServerFonseca_Ruiz_Seguridad_SQLServer
Fonseca_Ruiz_Seguridad_SQLServer
 
Grupo1
Grupo1Grupo1
Grupo1
 
Grupo1
Grupo1Grupo1
Grupo1
 
Manual Typo3
Manual  Typo3Manual  Typo3
Manual Typo3
 
Herramientas Bd
Herramientas BdHerramientas Bd
Herramientas Bd
 

Recently uploaded

Recently uploaded (20)

QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptos
 
Trazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxTrazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Control estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdfControl estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdf
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 

Saturacion base de datos - Ejemplos Parte 2

  • 1. Saturación de sesiones de una base de datos Procesos y Scripts para Saturar Parte 2 GRUPO 3 Danny Rosero Vega Pamela Andrade Fuertes Myrian Medina Tapia Daniel Quishpi Condo Roberto Chasipanta Llulluna Marco Sucuzhanay Lema ESPE – PAC BD – Junio 2014
  • 2.  Como ver que usuario está bloqueando la base
  • 3.  Como ver el objeto bloqueado
  • 4.  Detectar Bloqueos en la base  El id de proceso nos puede ayudar si deseamos matar la sesión bloqueante.
  • 5.  El id de proceso nos puede ayudar si deseamos matar la sesión bloqueante.
  • 6.  En nuestro cliente Oracle “Toad” deshabilitamos el AutoCommit para proceder a realizar un bloqueo a nivel de tablas.
  • 7.  A continuación vamos a crear una tablaT_SATURA y un script para realizar inserciones en un bucle infinito hasta lograr llenar el TableSpace.
  • 8.  Abrimos una sesión con Toad y ejecutamos el script en la base de datos con inicio a las 11:28 horas y id de proceso 142.
  • 9.  Realizamos una consulta para validar los registros insertados en en la base de datos.  Abrimos una nueva sesión y ejecutamos el script nuevamente obteniendo el ID de proceso 146
  • 10.  Volvemos a realizar un nueva consulta para validar las inserciones en la base de datos pero esta vez agregamos la hora del sistema para saber cuánto a transcurrido desde que inició el proceso
  • 11.  Finalmente hemos logrado saturar la base de datos aproximadamente a las 12:25 horas, en este momento los procesos nos presentan errores.
  • 12.  Nuevo intento de ejecutar proceso y obtenemos el mismo resultado, con esto hemos obtenido bloquear la base de datos llenando elTableSpace.  Aquí el Error sobre elTableSpace