Análisis de rendimiento en 10G
|
|
- Mario Río Toro
- hace 8 años
- Vistas:
Transcripción
1 Análisis de rendimiento en 10G Josué Álvarez Moreno y Pág. 1 de 14
2 Índice Objetivos...3 Que son las vistas dinámicas de rendimiento?...3 Statspack...5 Que es Statspack?...5 Por qué usar Statspack?...5 Que es una snapshot?...5 Funcionamiento general de Statspack...6 Instalando Statspack...6 Requisitos...6 Proceso...6 Tomar nuestra primera snapshot...7 Listar todas las snapshots de nuestra base de datos...7 Borrar snapshots...7 Ajustar el nivel de detalle de las snapshots...7 Programar la toma de snapshots...8 Creación de informes...8 Análisis del informe...9 Cabecera...9 Perfil de carga...10 Porcentaje de eficiencia de la instancia...10 Top 5 eventos...12 Top de consultas que consumen más tiempo de CPU...12 Resumen de estadísticas de E/S para cada tablespace...13 Pág. 2 de 14
3 Objetivos - Conocer las vistas dinámicas que proporcionan información sobre el rendimiento de la instancia. - Instalar y configurar statspack entendiendo la estructura de la aplicación y los diferentes niveles de recogida de datos existentes. - Comprender la información más relevante recogida por statspack de forma que se detecten los problemas de rendimiento de la instancia, los posibles cuellos de botella de la base de datos y las sentencias o procedimientos que generan problemas de carga de la base de datos. - Aprender a redactar una documentación concisa y útil sobre procedimientos de administración. Que son las vistas dinámicas de rendimiento? Proporcionan información en tiempo real acerca de las entrañas de nuestra base de datos. La estructura de la base de datos, información de rendimiento, parámetros de inicialización son algunos ejemplos de los datos que podemos obtener de ellas. Las vistas proporcionadas por Oracle tienen siempre el prefijo V_$, pertenecen a SYS, y por defecto sólo están disponibles a SYS y a usuarios con el privilegio SELECT ANY TABLE. También encontraremos vistas que comienzan por V$, que son sinónimos que apuntan a las anteriores. Algunas de estas vistas dinámicas son: V$OPEN_CURSOR Cursores abiertos durante la sesión en curso. V$SESSION Sesiones en ejecución en esta instancia. V$SESSION_WAIT Recursos solicitados por las sesiones. V$DB_OBJECT_CACHE Estadísticas a nivel de objeto de la shared pool. V$FILESTAT Resumen de la actividad de E/S a nivel de archivo V$LIBRARYCACHE Pág. 3 de 14
4 Resumen de los contenidos de la shared pool a nivel de namespace. V$LIBRARY_CACHE_MEMORY Resumen del uso de memoria de la library cache, según el tipo de objeto. V$MYSTAT Informe de uso de recursos para tu sesión. V$ROLLSTAT Estado del segmento de rollback V$ROWCACHE Actividad del diccionario de datos. V$SEGSTAT Estadísticas de segmentos. V$SESSION_EVENT Resumen de todos los waits relacionados con esta sesión. V$SESSTAT Uso de recursos de la sesión. V$SQL Sentencias en ejecución. V$SYSSTAT Uso de recursos de la instancia. V$SGAINFO Tamaño de todos elementos de la SGA. V$UNDOSTAT Histograma de uso de Undo, por intervalos de 10 minutos. V$PARAMETER y V$SYSTEM_PARAMETER Pág. 4 de 14
5 Paramétros de tu sesión e instancia. V$PROCESS Procesos de servidor V$SQL_PLAN Plan de ejecución para sentencias ejecutadas recientemente. V$SQL_PLAN_STATISTICS Estadísticas de ejecución de cada operación en el plan de ejecución. V$SQLTEXT Texto de sentencias SQL en la shared pool Podríamos examinar cada una de estas vistas y anotar sus valores para conseguir información sobre como afectan los cambios de configuración al rendimiento. Por suerte, Oracle proporciona una serie de scripts agrupados bajo el nombre de Statspack que se encargarán de hacer la mayor parte del trabajo sucio en nuestro lugar. Statspack Que es Statspack? Statspack es un conjunto de scripts para medir la productividad de la base de datos. Recopila información de las vistas dinámicas de rendimiento y, comparando diferentes snapshots, genera informes sobre el rendimiento de nuestra base de datos. Por qué usar Statspack? Para poder optimizar el rendimiento de la instacia, es vital saber cual es nuestro nivel actual para poder comparar en un futuro. Sin un nivel base, es dificíl averiguar a que se debe el problema que afecta a nuestra base de datos. Que es una snapshot? El término 'snapshot' describe un conjunto de estadísticas tomadas en un momento concreto, almacenadas con un identificador único. No confundir con Oracle Snapshot Replication. Pág. 5 de 14
6 Funcionamiento general de Statspack. El proceso de instalación crea un usuario, de nombre PERFSTAT propietario de todos los objetos necesarios por este paquete. Después se le conceden únicamente privilegios de consulta sobre las vistas dinámicas necesarias para recopilar la información. Una snapshot tiene como identificador único la combinación de su snap_id (generada automáticamente en el momento de la creación de dicha snapshot), el dbid, y el número de instancia. Una vez hemos tomados varias snapshots, es posible generar un informe de rendimiento, proporcionando las id de las dos snapshots que queremos comparar. Instalando Statspack. Requisitos. Un tablespace dedicado para almacenar los objetos necesarios. El tamaño mínimo necesario es 250 megabytes, aunque varía de instalación en instalación y Oracle no proporciona ninguna cifra orientativa. Para ser consistentes, Oracle recomienda llamarlo PERFSTAT. Es importante mantener vigilado el tamaño del tablespace para que no se llene. SQL> CREATE TABLESPACE perfstat DATAFILE 'C:\app\Usuario\oradata\orcl\perfstat.dbf' SIZE 1000M REUSE EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K SEGMENT SPACE MANAGEMENT AUTO PERMANENT ONLINE; Proceso Nos conectamos como algún usuario con privilegios de SYSDBA SQL>[password para el usuario perfstat] Nombre del tablespace a utilizar: SQL>PERFSTAT Que tablespace temporal usara el usuario PERFSTAT SQL>TEMP Revisar los archivos de log spcusr.lis, spctab.lis, spcpkg.lis en busca de ORA-, por si ha habido algún error. En ese caso, hay que corregir el error, desinstalar Statspack y volver a iniciar el Pág. 6 de 14
7 proceso de instalación. Tomar nuestra primera snapshot. Nos conectamos como perfstat y ejecutamos la siguiente consulta: SQL>exec statspack.snap; Procedimiento PL/SQL terminado correctamente. Listar todas las snapshots de nuestra base de datos. select name,snap_id,to_char(snap_time,'dd.mm.yyyy:hh24:mi:ss') "Date/Time" from stats$snapshot,v$database; Borrar Ajustar el nivel de detalle de las snapshots. Nivel 0: Este nivel almacena estadísticas generales, incluyendo segmentos de rollback, caché de filas, SGA, eventos de sistema, procesos de fondo, eventos de sesión, estadísticas de sistema, estadísticas de tiempos de espera, bloqueos de objetos e información de cerrojos. Nivel 5: Este nivel almacena datos sobre consultas SQL que consuman muchos recursos, junto con todos los datos capturados por niveles inferiores. Nivel 6: Este nivel almacena el plan de ejecución de consultas SQL que consuman muchos recursos, junto con todos los datos capturados por niveles inferiores. Nivel 7: Este nivel recoge estadísticas a nivel de segmento, incluyendo lecturas físicas y lógicas, bloqueos de filas, tiempos de espera de buffers y todos los datos capturados por niveles inferiores. Nivel 10: Este nivel almacena estadísticas sobre cerrojos hijos, junto con todos los datos capturados por niveles inferiores. Para modificar el nivel de detalle de nuestras snapshots futuras usamos el siguiente comando, cambiando 6 por el nivel deseado. exec statspack.snap(i_snap_level => 6, i_modify_parameter => 'true'); Pág. 7 de 14
8 Programar la toma de Este script de ejemplo programará la toma de una snapshot cada hora. Para modificar la programación de esta tarea o de cualquier otra, podemos utilizar el comando dbms_job. Creación de informes. Nota: No deben compararse snapshots procedentes de diferentes ejecuciones de instancias. La instancia no debe haber sido apagada entre la snapshot inicial y la final. La razón es que los valores recopilados por Statspack proceden de vistas que residen en memoria, por lo que apagar la instancia resetaría los valores a 0. Dado que Statspack resta los valores iniciales a los finales, el resultado sería inválido. SQL*PLUS>@?/rdbms/admin/spreport.sql Pág. 8 de 14
9 Análisis del informe. Cabecera STATSPACK report for Database DB Id Instance Inst Num Startup Time Release RAC ~~~~~~~~ orcl 1 15-Mar-11 00: NO Host Name Platform CPUs Cores Sockets Memory (G) ~~~~ PINGU Microsoft Windows IA ( Snapshot Snap Id Snap Time Sessions Curs/Sess Comment ~~~~~~~~ Begin Snap: 1 15-Mar-11 02:07: End Snap: 2 15-Mar-11 02:09: Elapsed: 1.65 (mins) Av Act Sess: 0.2 DB time: 0.31 (mins) DB CPU: 0.17 (mins) Cache Sizes Begin End ~~~~~~~~~~~ Buffer Cache: 124M Std Block Size: 8K Shared Pool: 200M Log Buffer: 5,480K Campo importante: Elapsed time. Merece la pena repetirlo: Si no ha pasado tiempo suficiente entre cada snapshot o ha pasado demasiado, los valores que se obtengan no serán representativos. Pág. 9 de 14
10 Perfil de carga. Load Profile Per Second Per Transaction Per Exec Per Call ~~~~~~~~~~~~ DB time(s): DB CPU(s): Redo size: 16, ,366.9 Logical reads: ,036.3 Block changes: Physical reads: Physical writes: User calls: Parses: Hard parses: W/A MB processed: Logons: Executes: Rollbacks: Transactions: 0.1 Executes: Cuantas sentencias se procesan por segundo. Cuantas más mejor. Transactions: Cuantas transaciones por segundo se procesan. Cuantás más mejor. En este caso, la carga de nuestra base de datos es muy ligera. Porcentaje de eficiencia de la instancia. Cuanto más cerca de 100% de eficiencia, mejor. Instance Efficiency Indicators ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Buffer Nowait %: Redo NoWait %: Buffer Hit %: Optimal W/A Exec %: Library Hit %: Soft Parse %: Execute to Parse %: Latch Hit %: Parse CPU to Parse Elapsd %: % Non-Parse CPU: Shared Pool Statistics Begin End Memory Usage %: % SQL with executions>1: % Memory for SQL w/exec>1: Si el procentaje de Library Hits es muy bajo, deberiamos examinar el tamaño de la shared pool para verificar que no es demasiado pequeña. Pág. 10 de 14
11 Pág. 11 de 14
12 Top 5 eventos Top 5 Timed Events Avg %Total ~~~~~~~~~~~~~~~~~~ wait Call Event Waits Time (s) (ms) Time CPU time buffer busy waits db file sequential read control file sequential read log file parallel write CPU time no es en realidad un evento de espera, sino la suma de la CPU usada durante la sesión. Db file sequential read - Aparece con mayor frecuencia cuando hay esperas a la hora escribir en el espacio temporal. Top de consultas que consumen más tiempo de CPU SQL ordered by Gets DB/Inst: ORCL/orcl Snaps: 1-2 -> End Buffer Gets Threshold: Total Buffer Gets: 28,508 -> Captured SQL accounts for 60.4% of Total Buffer Gets -> SQL reported below exceeded 1.0% of Total Buffer Gets CPU Elapsd Old Buffer Gets Executions Gets per Exec %Total Time (s) Time (s) Hash Value , , Module: SQL*Plus BEGIN statspack.snap; END; 10, , Module: SQL Developer select 'TABLE' type, '' o.owner# owner, name object_name, null column_name, null column_id, null data_type FROM sys.obj$ o whe re o.name not like 'BIN%' and o.type# = 2 and rownum <=50 and name like :1 union all select 'VIEW' type, '' o.owner# owne Module: SQL Developer SELECT /*OracleDictionaryQueries.ALL_TABLE_ORACLE_QUERY*/ X.TABLE_NAME, 'TABLE' OBJECT_TYPE, (SELECT O.OBJECT_I D FROM ALL_OBJECTS O WHERE O.OWNER = X.OWNER AND O.OBJECT_TYPE = 'TABLE' AND O.OBJECT_NAME = X.TA select owner#,name,namespace,remoteowner,linkname,p_timestamp,p_ Pág. 12 de 14
13 obj#, nvl(property,0),subname,type#,d_attrs from dependency$ d, obj$ o where d_obj#=:1 and p_obj#=obj#(+) order by order# Resumen de estadísticas de E/S para cada tablespace. Tablespace IO Stats Av Av Av Av Buffer Av Buf Reads Reads/s Rd(ms) Blks/Rd Writes Writes/s Waits Wt(ms) TAB 1, , UNDO , SYSTEM PERFSTAT SYSAUX IDX USER Material utilizado como referencia en la preparación de este documento Oracle Statspack Survival Guide: Manual de Statspack de Oracle: Disponible en dbhome_1/rdbm/admin/spdoc.txt Pág. 13 de 14
14 (Parte de Puli) Pág. 14 de 14
ANÁLISIS DEL RENDIMIENTO EN ORACLE
ANÁLISIS DEL RENDIMIENTO EN ORACLE Alejandro Campos Paredes ÍNDICE VISTAS DINÁMICAS DE RENDIMIENTO---------------------------------------------3 STATSPACK------------------------------------------------------------------------------------5
Más detallesEscrito por Administrator Miércoles, 15 de Diciembre de 2010 21:30 - Actualizado Domingo, 19 de Diciembre de 2010 13:16
1. Top-Down Oracle, a la hora de optimizar el rendimiento de nuestra base de datos recomienda un orden concreto de los aspectos a optimizar. Por ejemplo ponen el diseño de la base de datos por encima de
Más detallesST23_ Performance Management and Tuning
ST23_ Performance Management and Tuning Presentación En este curso aprenderá acerca de los análisis de rendimiento y de las tareas de ajuste que se esperan de un administrador de base de datos: gestión
Más detallesTEMARIO: Oracle 11g. Ajuste y Rendimiento
Consultoría informática y formación TEMARIO: Oracle 11g. Ajuste y Rendimiento Oracle 11g Ajuste de Rendimiento Lo que aprenderá: Obtenga el máximo beneficio de la base de datos 11g mediante el aprendizaje
Más detallessql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.
Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente
Más detallesDecimocuartas Jornadas en Estadística e Informática. Ricardo Vergara Argudo email: ricardo.vergara@sasf.net
Decimocuartas Jornadas en Estadística e Informática Ricardo Vergara Argudo email: ricardo.vergara@sasf.net GUIA DE AYUDA http://www.oracle.com/ec/ http://www.oracle.com/cluboracle/ http://otn.oracle.com/
Más detallesClase 1: Estructuras, Procesos y Diccionario de Datos
Clase 1: Estructuras, Procesos y Diccionario de Datos Estructura de la memoria System Global Area Buffer Cache Redo Log Buffer Share Pool Dictionary Cache Large Pool Process Global Area Private SQL Area
Más detallesInstituto Profesional DuocUC Escuela de Ingeniería Control File
Control File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el uso del archivo de control Listar los contenidos del archivo
Más detallesADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN
ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN 1. En el SGBD Oracle. Cuál de las siguientes afirmaciones es correcta? a) Los usuarios con el rol de administrador de la base de datos son SYS,
Más detallesToda base de datos relacional se basa en dos objetos
1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.
Más detallesAdministración de Bases de Datos
Administración de Bases de Datos Teoría adaptada al SGBD Oracle 10G 4.1.- Diseño Físico 4.2.- Fundamentos/Introducción 4.3.- Seguridad y Confidencialidad 4.4.- Recuperación ante fallos 4.5.- Optimización
Más detallesOracle Database 10g: Taller de Administración I 1-2
Oracle Database 10g: Taller de Administración I 1-2 Marco de gestión Hay tres componentes principales del marco de gestión de la BD Oracle: Labasededatosylainstanciaqueseestágestionando Un listener que
Más detallesTema: Auditoria de Base de datos. Parte I
1 Base de Datos II, Guía 8 Facultad: Escuela: Asignatura: Computación Ingeniería Base de Datos II Tema: Auditoria de Base de datos. Parte I Objetivo Especifico Que el estudiante: Aprenda a utilizar los
Más detallesInstituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle
Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las
Más detallesPRACTICAS TEMA 5. MONITORIZACIÓN Y AJUSTE TRADICIONAL.
PRACTICAS TEMA 5. MONITORIZACIÓN Y AJUSTE TRADICIONAL. 5.1. Revisar los eventos del sistema y comprobar los más significativos. Comprobar el evento latch free por sesiones. Comprobar sesiones esperando
Más detallesAdministración Básica de Oracle9i.
PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep
Más detallesSe considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
CURSO DE ORACLE DESCRIPCIÓN Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.
Más detallesEstructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM
Estructura de una BD Oracle. Una BD Oracle tiene una estructura física y una estructura lógica que se mantienen separadamente. La estructura física se corresponde a los ficheros del sistema operativo:
Más detallesTema: Auditoria de Base de datos. Objetivo Especifico
Facultad: Ingeniería Escuela: Computación Asignatura: Base de Datos II Tema: Auditoria de Base de datos. Objetivo Especifico Que el estudiante: Aprenda a utilizar los diferentes mecanismos disponibles
Más detallesBackup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.
Copias de Seguridad Físicas OFFLINE Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Como ya se ha comentado anteriormente, una copia en frío
Más detallesRecuperación de instancias dañadas usando RMAN
Recuperación de instancias dañadas usando RMAN Isabel Terrero Gómez SGBD 1 Herramientas de recuperación : Ficheros redo logs: Ficheros de cambio de almacenamiento en la BD (Recovery). Se almacenan los
Más detallesOracle 12c DISEÑO Y PROGRAMACIÓN
Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo
Más detalles1. CONSIDERACIONES GENERALES
Pág. 1. CONSIDERACIONES GENERALES... 1 2. EJECUTANDO ADMINISTRACION... 2 3. PANTALLA PRINCIPAL... 4 4. OPCION BASE DE DATOS... 4 4.1 ACTUALIZAR BASE DE DATOS...5 4.2 COPIA DE SEGURIDAD...6 4.2.1 Realizar
Más detallesU.E JUAN DE VELASCO CREAR DATOS EN SQL
NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede
Más detallesCreación y administración de grupos de dominio
Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia
Más detallesCONSULTAS DE RESUMEN SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
CONSULTAS DE RESUMEN SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE CONSULTAS DE RESUMEN Una de las funcionalidades de la sentencia SELECT es el permitir obtener resúmenes
Más detallesMovimiento ONLINE de Archivos de Datos en Oracle 12c
Newsletter Noviembre 2013 Contenido Movimiento ONLINE de Archivos de Datos en Oracle 12c Página: 1 Movimiento ONLINE de Archivos de Datos en Oracle Por Ing. Manuel Carrillo mcarrillo@datum.com.gt 12c En
Más detalles5- Uso de sentencias avanzadas
Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias
Más detallesSub consultas avanzadas
Sub consultas avanzadas Objetivo Después de completar este capítulo conocerá lo siguiente: Escribir una consulta de múltiples columnas Describir y explicar el comportamiento de las sub consultas cuando
Más detallesAutor: Microsoft Licencia: Cita Fuente: Ayuda de Windows
Qué es Recuperación? Recuperación del Panel de control proporciona varias opciones que pueden ayudarle a recuperar el equipo de un error grave. Nota Antes de usar Recuperación, puede probar primero uno
Más detallesObjetos de la Base de Datos
Objetos de la Base de Datos Todos los datos de una base de datos de Microsoft SQL Server 2005/8 están contenidos en objetos llamados tablas. Cada tabla representa algún tipo de objeto con significado para
Más detallesComponentes de una BD
Componentes de una BD Cada BD Oracle en ejecución está asociada a una instancia Oracle. Cuando se arranca el servidor, el software de Oracle reserva una zona de memoria compartida denominada System Global
Más detallesLABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo
Más detallesEscrito por Beatriz Hernández Jueves, 13 de Octubre de 2011 10:47 - Actualizado Jueves, 13 de Octubre de 2011 11:04
1 OBJETIVOS Data Pump Export es la utilidad de Oracle que se encarga de copiar los datos a un fichero de volcado con una extensión.dmp en la base de datos ORACLE. El objetivo de este documento es ver cómo
Más detallesPROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER
PROYECTO ADMINISTRACIÓN ORACLE ENTERPRISE MANAGER Proyecto de administración avanzada Alejandro Romero Abadía 1 Este proyecto consiste en una explicación de las funciones que ofrece la consola web de administración
Más detalles1 - Diagnóstico general de la base de datos
1 - Diagnóstico general de la base de datos Conocer el rendimiento de las bases de datos Oracle por el lado de su funcionamiento y su manera de resolver los conflictos, nos puede llevar a obtener respuestas
Más detallesINSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT
INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...
Más detallesInstalación de la Base de Datos Aranda
Instalación de la Base de Datos Aranda El instalador de la base de datos de Aranda realiza tres tipos de instalación que son mutuamente excluyentes. Es decir, que no se deben ejecutar al mismo tiempo.
Más detallesPRACTICAS TEMA 4. AJUSTE Y MONITORIZACIÓN DE LA INSTANCIA.
PRACTICAS TEMA 4. AJUSTE Y MONITORIZACIÓN DE LA INSTANCIA. 4.1. Revisar los eventos del sistema y comprobar los más significativos. Comprobar el evento latch free por sesiones. Comprobar sesiones esperando
Más detallesIII. ADMINISTRACIÓN DE ORACLE.
III. ADMINISTRACIÓN DE ORACLE. 1.- Qué es Oracle? Qué hace un Administrador? 2.- Herramientas de ORACLE. 3.- Características. 4.- Arquitectura. 4.1.- Componentes de la BD. 4.2.- Estructura de la memoria.
Más detallesBase de datos relacional
Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar
Más detallesabacformacio@abacformacio.com 1
Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas
Más detallesWDpStats Procedimiento de instalación
WDpStats Procedimiento de instalación Tabla de contenidos WDpStats... 1 Procedimiento de instalación... 1 Tabla de contenidos... 1 Resumen... 2 Requisitos... 2 Instalación... 2 Dificultades... 6 Ejecución...
Más detallesPRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS
PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Modulo 1.- CONFIDENCIALIDAD DE LOS DATOS El objetivo de esta parte de la práctica es comprender los distintos mecanismos que se pueden utilizar en ORACLE 10g
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ
Más detallesINSTALACIÓN DE MySQL SERVER EN WINDOWS
INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads
Más detallesDirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g
El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de
Más detallesMANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...
Más detallesGUIA DE LABORATORIO Nro. 4
1 Guía de laboratorio Nro. 4 Laboratorio de Base de Datos II Grupo 2 GUIA DE LABORATORIO Nro. 4 PROGRAMACIÓN DE OPERACIONES Y MEDIDAS DE SEGURIDAD EN EL AGENTE DE MICROSOFT SQL SERVER 2014 Objetivo general
Más detallese-mailing Solution La forma más efectiva de llegar a sus clientes.
e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution Es muy grato para nosotros presentarles e-mailing Solution, nuestra solución de e-mail Marketing para su empresa. E-Mailing
Más detallesWS_FTP. D.1 Instalación
D WS_FTP WS_FTP es un programa D-para entorno Windows para transportar archivos entre su PC (local system) y un sistema remoto (remote system). Con este programa el usuario se puede conectar a cualquier
Más detallesDocumento generado por. Para el sitio. Índice
Documento generado por Para el sitio Índice 1. Explicación del uso de RESULT CACHE en Oracle11g... 2 1.1. QUERY RESULT CACHE :... 2 1.1.1. Ejemplos de uso :... 3 1.2. PL/SQL FUNCTION RESULT CACHE... 7
Más detallesCONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.
CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia
Más detallesLABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle.
LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle. GUÍA DE LABORATORIO Nº 6 Actividad de Proyecto No. 4: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.
Más detalles3 Consultas y subconsultas
3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación
Más detallesLABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD
LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de
Más detalles6.0 Funcionalidades Adicionales
6.0 Funcionalidades Adicionales Oracle Server provee dos maneras de resguardar su base de datos. La primera es el backup físico, el que consiste en la copia y restauración de los archivos necesarios de
Más detallesCAPITULO 9. Diseño de una Base de Datos Relacional Distribuida
9.1 Operaciones CAPITULO 9 Diseño de una Base de Datos Relacional Distribuida Las consultas distribuidas obtienen acceso a datos de varios orígenes de datos homogéneos o heterogéneos. Estos orígenes de
Más detallesLABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.
Más detallesREQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente
MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO
Más detallesAdministración de Sistemas Gestores de Bases de Datos
Administración de Sistemas Gestores de Bases de Datos UD 2: Auditorías en el SGBD Oracle Félix Reyes Fernández Índice Conceptos Tipos de auditorías Registros de auditorías Vistas de auditorías Gestión
Más detallesCombinar correspondencia (I)
Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo
Más detallesTRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL
TRABAJO GRUPAL INTEGRANTES: Curso: 3ero C Informática Erika Caisa Erika Córdova Joselyn Rea TEMA: COMO CREAR BASE DE DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador
Más detallesDescripción de la BBDD para las prácticas
Descripción de la BBDD para las prácticas Ficheros y Bases de Datos Enunciado general Restaurante en casa S.A. es una compañía que distribuye pedidos de comida desde restaurantes a casas particulares y
Más detallesORA-133 Oracle Database 11g: Administration Workshop I
ORA-133 Oracle Database 11g: Administration Workshop I Introducción Este curso está diseñado para ofrecer al alumnado una base sólida en la administración básica de Oracle Database 11g. En esta clase,
Más detallesRoles y Características
dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las
Más detallesGuía de implementación Softland en SQL Server 2012. Versión 1.0
Guía de implementación Softland en SQL Server 2012 Versión 1.0 Tabla de Contenido 1. INTRODUCCIÓN... 2 2. MIGRACIÓN A SQL SERVER 2012... 2 2.1 Ausencia de Compatibilidad con versiones anteriores... 2 3.
Más detallesOracle Database 10g: Taller de Administración I 1-2
Oracle Database 10g: Taller de Administración I 1-2 Estructuras lógicas y físicas de la BD Bloque dedatosoracle:eselnivellógico másfinodegranularidad,dondesealmacenanlosdatosdelabd. Un bloquededatosse
Más detallesHerramientas de Administración Para Oracle Database 12c
Newsletter Julio 2014 Contenido Herramientas de Administración Para Oracle Database 12c Página: 1 Herramientas de Administración Para Oracle Database 12c 5 Optimización de Procesos Automáticos que Utilizan
Más detallesAdministración Básica de Oracle9i
PRACTICAS TEMA 5. TABLESPACES. 5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada uno de ellos. Cuáles son 'locales' y cuáles no? 5.2. Crea el tablespace DATACURSOxy,
Más detallesAviso Legal El presente libro electrónico se distribuye bajo Attribution-NonCommercial- NoDerivs 3.0 Unported
PROGRAMACIÓN ORIENTADA A OBJETOS APLICADA A BASES DE DATOS Por LAURA NOUSSAN LETTRY BrowserSQL MySQL Workbench en Linux (Abril 2015, Mendoza) Aviso Legal El presente libro electrónico se distribuye bajo
Más detallesPROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I
PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database
Más detallesRETO FORENSE EPISODIO III Resumen Ejecutivo
RETO FORENSE EPISODIO III Resumen Ejecutivo José Antonio Valero Sánchez javalero@gmail.com Zaragoza, España 2006 Motivos de la intrusión. Después de analizar la imagen del sistema cabe destacar que el
Más detallesCurso Online de Oracle 10g
Curso Online de Oracle 10g Presentación Oracle es una de los principales sistemas de bases de datos usado a nivel empresarial. Esta base de datos es desarrollada por la empresa del mismo nombre Oracle
Más detallesCopias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008
Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server
Más detallesCONSULTAS BASICAS EN SQL SERVER
CONSULTAS BASICAS EN SQL SERVER CONSULTAS DE SELECCION Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta
Más detallesMonitorización SGBD PostgreSQL
Monitorización SGBD PostgreSQL Página 1 Monitorización SGBD PostgreSQL. OpenOffice/PDF Version 1º Edition, 22 September 2012 Copyright 2012 Luis Caballero Cruz Página 2 1 MONITORIZACIÓN
Más detallesWINDOWS 2008 4: SERVIDOR DHCP
1.- CONCEPTOS PREVIOS: WINDOWS 2008 4: SERVIDOR DHCP DHCP (Dynamic Host Configuration Protocol = protocolo de configuración dinámica de host) es un protocolo que simplifica la configuración de los parámetros
Más detallesLABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server.
LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 5: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.
Más detallesClase 2: Estructuras Lógicas y Físicas(I)
Clase 2: Estructuras Lógicas y Físicas(I) Introducción a Segmentos, Extents y bloques de datos Bloque de datos Inittrans, Maxtrans Extents Segmentos Cláusula Storage Introducción tablespaces, datafiles
Más detallesCreación de un Multitenant Container Database 12c de forma Manual
Creación de un Multitenant Container Database 12c de forma Manual Por Francisco Riccio Introducción En algunas ocasiones hemos tenido la necesidad de crear bases de datos de forma manual, quizás por automatizar
Más detallesCreación y Gestión de Tablas. Copyright Oracle Corporation, 1998. All rights reserved.
10 Creación y Gestión de Tablas Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al completar esta lección, debería a ser capaz de hacer lo siguiente: Describir los principales objetos
Más detallesPrincipales rutinas de mantenimiento en una base de datos Firebird
Principales rutinas de mantenimiento en una base de datos Firebird a) Eliminación de una póliza La eliminación de registros de los distintos catálogos de Aspel-COI, siempre es recomendable hacerla dentro
Más detalles2. ESTUDIO DE INDICES
Asignatura de Administración de Bases de Datos Curso 2011/2012 Pág. 1 PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Una compañía de salud gestiona datos relativos a las consultas médicas a pacientes por
Más detallesBases de Datos Relacionales
Bases de Datos Relacionales PROCEDIMIENTOS ALMACENADOS Preparó: Ismael Castañeda Fuentes Fuentes: Manuales Sybase Manuales SQL Server Manuales Oracle Procedimientos almacenados Un procedimiento almacenado
Más detallesCurso SQL Nivel Avanzado 1. Miguel Jurado García
Curso SQL Nivel Avanzado 1 Miguel Jurado García Temario Sesión 1: 1- Elementos de Sintaxis Uso de Variables Collation y las Fechas Construcción de Sentencias Dinámicas 2- SQL Server Management Studio Filtrado
Más detallesAcronis License Server. Guía del usuario
Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE
Más detallesLAS SUBCONSULTAS SQL SERVER 2005. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
LAS SUBCONSULTAS SQL SERVER 2005 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS SUBCONSULTAS Una subconsulta es una consulta que aparece dentro de otra consulta o subconsultas, en
Más detallesAdministración Básica de Oracle 10g. Prácticas sobre trabajos.
PRACTICAS. TRABAJOS. 1. Identificar los procesos de sistema operativo que corresponden a la base de datos, existe algún proceso coordinador de trabajos -cjqnnn- corriendo en la instancia?. homecursocurso01
Más detallesUniversidad Nacional de Costa Rica Administración de Bases de Datos
Universidad Nacional de Costa Rica Administración de Bases de Datos Mantenimiento de tablespaces e índices Para más información visite: http://www.slinfo.una.ac.cr Autor: Steven Brenes Chavarria Email:
Más detallesInstance Caging. Introducción. Implementación. Por Francisco Riccio
Instance Caging Por Francisco Riccio Introducción Instace Caging es una característica que Oracle Database 11g Release 2 nos ofrece y nos da la posibilidad de limitar el número de cores que serán utilizadas
Más detalles- Acción para errores de comandos de lotes o sqlcmd. - Se conecta a una instancia de SQL Server.
Trabajar con una Base de Datos usando SQL Server Express Hay que hacerlo con la Herramienta de línea de comandos de Microsoft (R) SQL Server SQLCMD SQLCMD.exe es un programa que hay que usarlo desde la
Más detallesServicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005
Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 1. Acerca de este documento Este documento describe el servicio de estadísticas del que actualmente disfrutan algunas de las páginas
Más detallesDiseño dinámico de arquitecturas de información
Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta
Más detallesManual de NetBeans y XAMPP
Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación
Más detallesInstalación y uso de Check 2000 Client Server con ZENworks 2
Instalación y uso de Check 2000 Client Server con ZENworks 2 CHECK 2000 DESCRIPCIÓN GENERAL Check 2000* Client Server de Greenwich Mean Time es una aplicación de diagnóstico que se puede utilizar con ZENworks
Más detallesCURSO DE SQL SERVER 2005
CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear
Más detallesSIIGO PYME PLUS. Proceso de Recuperación. Cartilla I
SIIGO PYME PLUS Proceso de Recuperación Cartilla I Tabla de Contenido 1. Presentación 2. Qué es el Proceso de Recuperación? 3. Cuál es el Objetivo del Proceso de Recuperación? 4. Cuáles son los Pasos que
Más detalles