¿Qué hay de nuevo en la Guía del administrador de base de datos Oracle?(OEM)


Oracle Database 11 g Nuevas características en la Guía del administrador


  • Simplificación y mejora de la gestión de memoria automática
    Ahora puede establecer un parámetro de inicialización única ( MEMORY_TARGET ) para indicar la cantidad total de memoria que se asignará a la base de datos (la PGA y SGA ejemplo). Entonces, el sistema de forma automática y dinámicamente canciones de todos los componentes de SGA y PGA para un rendimiento óptimo. Todavía puede designar los tamaños mínimos de forma individual para la PGA y SGA ejemplo.
    Ver "Uso de la gestión de memoria automática"
  • Nueva infraestructura diagnosticabilidad fallo para prevenir, detectar, diagnosticar y resolver los errores críticos de base de datos
    Los objetivos de la infraestructura diagnosticabilidad culpa son la prevención y detección de los problemas (errores críticos) de forma proactiva, limitar el daño y las interrupciones después se detecta un problema, reduciendo el tiempo de diagnóstico de problemas, reduciendo el tiempo de resolución de problemas, y simplificar la interacción del cliente con soporte para Oracle. El marco incluye tecnologías tales como controles de salud que se ejecutan cuando ocurre un error crítico, activo en la memoria de seguimiento de los componentes de base de datos para permitir que muchos de primera falla de captura de datos, un servicio de embalaje de incidentes que los paquetes de todos los datos para el diagnóstico de un problema en un archivo zip para la transmisión de soporte de Oracle, y Enterprise Manager Workbench de apoyo, que ofrece un entorno gráfico para investigar, informar y resolver los problemas. También se incluye la integración con el Asesor de Reparación de nuevo SQL, para diagnosticar y reparar problemas relacionados con SQL, la prueba de SQL caso Builder, que reúne a todos los esquemas necesarios y la información del entorno para permitir que un problema de SQL que se reproduce en otra base de datos Oracle, y los datos Asesor de Recuperación, que ayuda a diagnosticar, evaluar el impacto de las y los datos de reparación de la corrupción y los fracasos de otros datos.
  • Los índices invisibles
    Hacer invisible un índice es una alternativa a lo que es inservible o dejarlo si quieres poner a prueba si el rendimiento en general mejorará mediante la eliminación de un índice. Un índice invisible por defecto es ignorado por el optimizador, pero a diferencia de un índice inservible, se mantiene durante DML.Usted tiene la opción de cambiar un parámetro de inicialización a nivel de sistema o sesión para que el optimizador de utilizar los índices invisible.
  • Las columnas virtuales
    Tablas pueden ahora incluir columnas virtuales. El valor de una columna virtual en una fila se obtiene mediante la evaluación de una expresión. La expresión puede incluir columnas de la misma tabla, constantes, funciones SQL, y definidas por el usuario de PL / SQL. En algunos casos, una columna virtual elimina la necesidad de crear una vista separada. Usted puede crear un índice en una columna virtual, y usted puede utilizar una columna virtual como una partición o la tecla subpartición.
  • Mayor seguridad para autenticación basada en contraseña, permitiendo el uso de mayúsculas y minúsculas en las contraseñas.
  • Base de datos de conexión de la agrupación de residentes
    Base de datos residente en la agrupación de conexiones (DRCP) ofrece un conjunto de conexiones en el servidor de base de datos para escenarios típicos de uso de las aplicaciones Web en la aplicación adquiere una conexión de base de datos, trabaja en él durante un tiempo relativamente corto, y luego la libera. Piscinas DRCP "dedicado" servidores, que son el equivalente de un proceso en primer plano y una sesión de servidor de base de datos combinada.DRCP permite el intercambio de las conexiones de base de datos a través de procesos de nivel medio en el mismo nivel medio de acogida y de nivel medio a través de los ejércitos. Esto se traduce en una reducción significativa en los recursos de base de datos necesarios para apoyar un gran número de conexiones de los clientes, lo que aumenta la escalabilidad de los de nivel medio y los niveles de base de datos.
  • Espacio de tablas a nivel de cifrado
    Se puede cifrar cualquier tablespace permanente para proteger los datos sensibles. Encriptación de tablas es completamente transparente para sus aplicaciones. Al cifrar un espacio de tablas, todos los bloques de tablas están cifradas. Todos los tipos de segmentos son compatibles con el cifrado, incluyendo tablas, clusters, índices, globos, mesas y particiones de índice, y así sucesivamente.
  • De grano fino dependencias del esquema de objetos para aumentar la disponibilidad
    La invalidación de los objetos de esquema dependiente en respuesta a cambios en los objetos de los que dependen en gran medida se reduce en Oracle Database 11 g, aumentando la disponibilidad de aplicaciones durante el mantenimiento, mejoras y redefinición de tabla en línea. Entre un objeto de referencia y cada uno de sus objetos dependientes, la base de datos de seguimiento de los elementos del objeto de referencia que están involucrados en la dependencia. Por ejemplo, si un punto de vista de una sola mesa selecciona sólo un subconjunto de columnas de una tabla, sólo las columnas están involucrados en la dependencia. Por cada dependiente de un objeto, si se realiza un cambio a la definición de un elemento que participa en la dependencia (que incluyen el descenso del elemento), el objeto dependiente se invalida. Por el contrario, si los cambios se realizan únicamente a las definiciones de los elementos que no están involucrados en la dependencia, el objeto dependiente sigue siendo válida.
  • Mejorado la infraestructura de la tarea de mantenimiento automático
    Ahora puede ejercer un mayor control sobre la programación automática de tareas de mantenimiento. Las nuevas instalaciones de la base de datos Oracle tiene la siguiente configuración predeterminada para las tareas de mantenimiento automático y por las ventanas de mantenimiento que se ejecutan en:
    • Hay tres tareas de mantenimiento automático: recopilación de las estadísticas del optimizador, Asesor de Segmentos Automático, y el Asesor sintonización automática de SQL.
      Automático para la optimización de SQL examina alta carga de sentencias SQL y hace recomendaciones para mejorar el rendimiento de las consultas. Puede ser configurado para ejecutar automáticamente las recomendaciones SQL perfil.
    • Hay una ventana de mantenimiento para cada día de la semana. Todas las tareas de mantenimiento están programados para ejecutarse en todas las ventanas de mantenimiento por defecto.
    • Hay un plan de recursos predeterminado Administrador habilitado. Contiene un subplan que limita la cantidad de recursos que consumen las tareas automatizadas de mantenimiento.
    Con Enterprise Manager o con los procedimientos del paquete PL / SQL, puede cambiar la hora de inicio y la duración de todas las ventanas de mantenimiento, eliminar o agregar ventanas de mantenimiento, y evitar que determinadas tareas de mantenimiento se ejecuten en las ventanas de mantenimiento en particular. También puede ajustar la asignación de recursos para tareas de mantenimiento en relación con los demás y de sus aplicaciones.
  • Cifrado de columnas de la tabla utilizando la función de cifrado de datos transparente de la base de datos Oracle ahora es compatible con los LOB SecureFile.
  • Compresión de la tabla ahora se admite en entornos OLTP
    Las tablas comprimidas ahora admiten las siguientes operaciones:
    • DML
    • Agregar y quitar la columna
  • Caché de resultados en el área del sistema mundial
    Resultados de las consultas y fragmentos de consulta se pueden almacenar en la memoria de la caché de resultados. La base de datos puede utilizar los resultados en caché para responder a futuras ejecuciones de estas consultas y los fragmentos de la consulta. Debido a que la recuperación de los resultados de la caché de resultados es más rápida que volver a ejecutar una consulta, las consultas se ejecutan frecuentemente experimentan una mejora significativa del rendimiento cuando sus resultados se almacenan en caché.
    El caché de resultados ocupa la memoria en la zona compartida.
  • Mejoras a Oracle Programador
    Programador Oracle incluye las siguientes mejoras:
    • Puestos de trabajo a distancia-una externa de trabajo remoto externo es un archivo ejecutable del sistema operativo que se ejecuta fuera de la base de datos, está previsto por parte de Oracle Programador, y se ejecuta en un ordenador que no sea el equipo que ejecuta la base de datos Oracle que lo programa. El host remoto no requiere una base de datos Oracle. Por el contrario, tiene un agente planificador, instalado por separado, que la base de datos se comunica con la programación para iniciar trabajos externos. El agente también está implicado en la devolución de resultados de la ejecución de la base de datos de programación.
    • Jobs-Independiente Independiente puestos de trabajo puede seguir funcionando a través de una base de datos de reiniciar. Con puestos de trabajo individual, ahora se puede programar tareas, tales como una copia de seguridad frío con Oracle Scheduler.
    • Puestos de trabajo liviano, ligero puestos de trabajo no son objetos de esquema regular de puestos de trabajo como programador. Se basan en una plantilla de trabajo de la que los privilegios y (en algunos casos) los metadatos de trabajo se heredan. Tienen una mejora significativa en la creación y caída sobre los puestos de trabajo regulares, ya que no tiene la sobrecarga de crear un objeto de esquema. Use puestos de trabajo ligero cuando se necesita para crear y borrar cientos o miles de puestos de trabajo por segundo.
    • Ampliación del soporte para entornos Oracle Data Guard-Scheduler puestos de trabajo pueden ser designados para ejecutar sólo cuando la base de datos está en el papel de la base de datos principal, o sólo cuando la base de datos está en el papel de una base de datos standby lógica.
  • Mejoras en el Administrador de Base de Datos Oracle de Recursos
    Oracle Database Resource Manager incluye las siguientes mejoras:
    • Por el período de sesiones de E / S límites-Las sesiones que superan I / O los límites de consumo de recursos puede conectarse automáticamente a otro grupo de consumidores.
    • Nuevo fuera de la caja de carga de trabajo mixta de recursos del plan-Oracle Database 11 g incluye un plan de recursos predefinidos,MIXED_WORKLOAD_PLAN , que da prioridad a las operaciones interactivas en operaciones por lotes, e incluye los subplanes necesarios y los grupos de consumo recomendada por Oracle.
    • Nuevo depósito de carga de trabajo automática (AWR) instantáneas de puntos de vista del Administrador de recursos de rendimiento dinámico, por razones históricas de datos estadísticos sobre las activaciones plan de recursos, los recursos de CPU consumido por el grupo de consumidores, y la CPU espera por grupo de consumidores.
  • Por defecto el modo de gestión automática de deshacer
    Un recién instalado por defecto ejemplo 11 g de automática de deshacer el modo de gestión, y si la base de datos se crea con el Asistente de base de datos de configuración, un tablespace de deshacer, se crea automáticamente. Un valor nulo para el UNDO_MANAGEMENT parámetro de inicialización tiene como valor predeterminado gestión automática de deshacer.
  • La creación de una mayor índice en línea y reconstruir
    La creación del índice en línea y la reconstrucción antes de esta versión requiere un bloqueo DML-bloqueo al principio y al final de la reconstrucción por un período corto de tiempo. Este bloqueo puede retrasar otras sentencias DML y por lo tanto, causan un aumento de rendimiento. Este bloqueo ya no es necesario, por lo que estas operaciones de índice en línea totalmente transparente.
  • Capacidad de redefinir las tablas en línea que se han materializado ver los registros
    Las tablas con los registros de vista materializada ahora puede ser redefinido en línea. Materializado ver los registros son ahora uno de los objetos dependientes que se pueden copiar en la tabla provisional con la DBMS_REDEFINITION.COPY_TABLE_DEPENDENTS de procedimientos de paquetes.
  • Tablas de sólo lectura
    Se puede establecer cualquier tabla a modo de sólo lectura con el ALTER TABLE comunicado. Esto proporciona una alternativa a la colocación de tablas que contiene una tabla en modo de sólo lectura.
  • Mejoras de transportar tablas
    Bomba de datos ahora es compatible con la función de transportar tablas de espacios de tabla con tablas XMLType y con objetos de esquema con XMLTypes.
  •  Optimizado ALTER TABLE ... ADD COLUMN
    Para ciertos tipos de tablas, al agregar una columna que tiene tanto un NOT NULL restricción y un valor predeterminado, la base de datos puede optimizar el uso de los recursos y los requisitos de almacenamiento para la operación. Lo hace mediante el almacenamiento del valor por defecto para la nueva columna de metadatos de la tabla, evitando la necesidad de almacenar el valor de todos los registros existentes.
    Además, los siguientes ADD COLUMN operaciones ahora se pueden ejecutar simultáneamente con las operaciones de DML:
    • Agregar una columna NOT NULL con un valor por defecto
    • Agregar una columna anulable sin un valor predeterminado
    • Agregar una columna virtual
  • Las mejoras en la gestión de parámetros de inicialización
    Las siguientes mejoras se realizan en el manejo de los parámetros de inicialización:
    • El archivo de parámetros del servidor (SPFILE) tiene un nuevo formato para el cumplimiento de la iniciativa Oracle HARD. Esta iniciativa ayuda a prevenir la escritura de datos dañados en el disco, y se implementa en el software y los niveles de almacenamiento de hardware.
    • Los nuevos comandos le permiten crear un archivo de texto de inicialización de parámetros (PFILE) o servidor de archivos de parámetros (SPFILE) de los valores actuales de los parámetros de inicialización de la memoria.
    • Al inicio, los valores de los parámetros de inicialización se escriben en el registro de alertas, de tal manera que sea fácil de copiar y pegar para crear un nuevo PFILE.
    • El nombre y la ruta de la PFILE o SPFILE utiliza para iniciar la instancia se escribe en el registro de alertas.
    • Oracle Database automáticamente resilvers una copia duplicada de la SPFILE cuando sea necesario.
  • Data Definition Language (DDL), los comandos pueden esperar a que las cerraduras
    Ahora puede establecer un parámetro de inicialización única, DDL_LOCK_TIMEOUT , ​​para especificar el tiempo de un comando DDL espera a que los bloqueos exclusivos que se requiere en las estructuras internas antes de que falle.