| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    ¿Cuáles son las causas de un callejón sin salida con Oracle
    ? Interbloqueos son frustrantes . Si usted solicita el acceso a la información específica sobre el equipo , por ejemplo, el equipo no puede proporcionarle el acceso cuando se produce un punto muerto. A bloqueos ocurren en Oracle cuando dos sesiones intentan utilizar el mismo recurso. El código de error " ORA- 00060 ", señala un estancamiento en Oracle . Los cuatro tipos principales de bloqueos en Oracle son generales, transacción autónoma , el índice de mapa de bits y clave externa no indexada . Deadlock general

    estancamiento general, se produce en Oracle cuando dos sesiones independientes necesitan acceder al mismo recurso al mismo tiempo. Cada sesión de espera a la otra sesión para liberar el recurso . En el extremo , Oracle arbitrariamente selecciona una de las sesiones y produce un error . Desafortunadamente , a pesar de que una sesión recibe un error , el recurso que utiliza permanece bloqueada . Con el fin de evitar este tipo de punto muerto , todo Oracle codificación debe ser escrita de tal manera que los procesos siempre se producen en el mismo orden . En otras palabras , los usuarios deben codificar todos los procesos para comenzar con los mismos recursos y proceder a través de los otros recursos en orden numérico.
    Autónoma Transacción

    Una transacción autónoma es un sesión que está programada para operar una segunda sesión en sí misma. Interbloqueos ocurren en una operación autónoma cuando la sesión secundaria y la sesión de los padres compiten por los mismos recursos . Al igual que con el estancamiento general, las dos sesiones esperan la liberación de un recurso antes de liberar sus recursos actuales . Oracle se produce un código de error de bloqueo, pero una vez más los recursos permanecen bloqueados . Al igual que con el estancamiento general, un callejón sin salida transacción autónoma es el resultado de las prácticas de codificación inconsistentes. Al asegurarse de que todos los procesos que comienzan a partir de un recurso y el progreso que figura en el orden, no se producirá un estancamiento autónoma.
    Bitmap Índice

    Un índice de mapa de bits se utiliza cuando los datos se almacenan y muy poco de manipulación de datos se produce . Un estancamiento índice de mapa de bits se produce cuando se intenta la manipulación de datos en filas de tabla que utiliza ese índice de mapa de bits . El estancamiento se debe a bloques de índices que están en uso cuando se intenta la manipulación de datos . Desafortunadamente , este tipo de punto muerto es casi inevitable . Algunos manipulación de datos siempre será necesario para un índice de mapa de bits , incluso si es sólo para actualizar el índice . La necesidad de la manipulación de datos que hace que este tipo de estancamiento difícil de evitar.
    No indexada clave externa

    Una clave externa no indexada es una causa común de estancamiento en Oracle , pero también es una causa fácilmente fijo. El proceso de este punto muerto implica un registro padre tratando de acceder a la información en una subtabla . Una tabla subtabla o niño , es una tabla dentro del registro principal original . La clave externa no indizada está en la tabla secundaria. En un intento de realizar el mantenimiento , Oracle bloquea toda la tabla secundaria , lo que aumenta la oportunidad para que se produzca un punto muerto . La mejor manera de asegurar este tipo de bloqueo no se produce es indexar todas las teclas.

    Previous :

    next :
      Artículos relacionados
    ·Cómo instalar FileMaker Server 5.5 en Windows XP 
    ·¿Cuál es la función de una base de datos de páginas…
    ·Cómo encontrar a un personaje en un campo usando dBASE…
    ·Usos de la base de datos Oracle 
    ·Cómo usar MS Access 2007 con MSDE 
    ·Características de la base de OpenOffice 
    ·Online DB2 SQL Tutoriales curso 
    ·La diferencia entre VARCHAR2 y campos de texto 
    ·Cómo deshabilitar Haga clic en una base de datos Acces…
    ·¿Se puede editar un subformulario dentro de un formula…
      Artículos destacados
    ·Cómo guardar un archivo PDF a un formato JPG 
    ·¿Qué archivos de sonido funcionan con PowerPoint 
    ·Los fundamentos de la MS Publisher 2007 
    ·Cómo crear una tabla de amortización de Bonos en Exce…
    ·Cómo copiar CD de Windows Media Player 
    ·Cómo corregir los errores de instalación en QuickBook…
    ·Cómo instalar Antares Auto Tune 
    ·Cómo enviar un símbolo del sistema para el Bloc de no…
    ·Cómo insertar imágenes vectoriales en Illustrator 
    ·Mi Peachtree no puede conectarse a su base de datos 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com