Novidades Oracle 11g. Rio Grande Energia - RGE



Documentos relacionados
Oracle Database 11g: Novos Recursos para Administradores

<Insert Picture Here> Comparativo entre DBSE e DBEE

Sumário. Capítulo 2 Conceitos Importantes Tópicos Relevantes Instance Base de Dados Conclusão... 37

SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

Treinamento. DBA Oracle 11g. Duração: 120 horas

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados

Crash recovery é similar ao instance recovery, onde o primeiro referencia ambientes de instância exclusiva e o segundo ambientes parallel server.

Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)

*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional.

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:

BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar

Procedimentos para Reinstalação do Sisloc

trigger insert, delete, update

Print Audit 6 - Instalação do SQL Server 2008 express R2

Procedimentos para Instalação do SISLOC

Dicas para uso de VLDB (very large databases)

ARQUIVOS DE CONFIGURAÇAO ZIM 8.50

Procedimentos para Instalação do Sisloc

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

Banco de Dados. Prof. Antonio

Diferenças da versão 6.3 para a 6.4


Introdução à Banco de Dados. Nathalia Sautchuk Patrício

SQL Server Triggers Aprenda a utilizar triggers em views e auditar as colunas atualizadas em uma tabela

Triggers em PostgreSQL. Linguagem de Programação de Banco de Dados. Triggers em PostgreSQL. Triggers em PostgreSQL

PROGRAMA DE PÓS-GRADUAÇÃO POSEAD. Curso Banco de Dados. Resenha Crítica: Backup e Recovery Aluno: Wilker Dias Maia

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

17/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

Introdução à Engenharia da Computação. Banco de Dados Professor Machado

SQL Gatilhos (Triggers)

Prof.: Clayton Maciel Costa

Banco de Dados Oracle. Faculdade Pernambucana - FAPE

Guia de Atualização Passo a Passo do Windows 8.1

PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO

Dados de exibição rápida. Versão R9. Português

Aula 2 Arquitetura Oracle

Noções de. Microsoft SQL Server. Microsoft SQL Server

SQL Linguagem de Definição de Dados. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos)

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Banco de Dados / 2. Banco de Dados / 4. Tipo de dados padrão. versão. Banco de Dados / 6. Nome físico da tabela. versão

SISTEMA GERENCIADOR DE BANCO DE DADOS

Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados

Banco de Dados Oracle 11g: Visão geral do Real Application Testing e da capacidade de gerenciamento. White paper Oracle Junho de 2007

PHP INTEGRAÇÃO COM MYSQL PARTE 1

Projeto de Otimização de Performance e Redução de Custos. Sistema On-line. Empresa de Serviços

SQL Linguagem de Definição de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

ISO/IEC 12207: Gerência de Configuração

Manual Captura S_Line

SQL. Curso Prático. Celso Henrique Poderoso de Oliveira. Novatec

SE Incident Gestão de Incidentes e Não Conformidades Visão Geral Incidentes de TI Não conformidade da Qualidade

Banco de Dados II. Triggers e Functions. Prof. Moser Fagundes. Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas

Programa do Curso de Pós-Graduação Lato Sensu MBA em Administração de Banco de Dados - Oracle

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1

Banco de Dados Arquiteturas para SGBDs

Agendamento para Importação de Notas Fiscais

Controle de transações em SQL

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

Modelo Cliente/Servidor Por HIARLY ALVES

Fox Gerenciador de Sistemas

Perguntas Freqüentes (FAQs)

Sistemas Operacionais. Patrícia Megumi Matsumoto Luciana Maria Gregolin Dias

PROCEDIMENTOS ARMAZENADOS (Stored Procedures)

A base de dados. A plataforma Internet Oracle9i Completa, Logo Simples. Page 1. Luís Marques Senior Sales Consultant Solutions Team

Técnicas de Database Refactoring para ambientes 24x7. Matheus de Oliveira

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Tornando acessível a tecnologia e os melhores serviços

ESTRUTURA DE SERVER Lílian Simão Oliveira

Gatilhos (Triggers) Prof. Márcio Bueno Elaborado por Maria Lígia B. Perkusich

CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico. Edital de seleção

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

2.0.0.X. Storage Client. TecnoSpeed. Tecnologia da Informação. Manual do Storage Client

Online Help StruxureWare Data Center Expert

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

Sistemas Operacionais

P R E F Á C I O A UNIÃO FAZ A FORÇA

Quando se seleciona os modos OS ou XML, arquivos são criados com os registros de auditoria, eles se localizam parâmetro audit_file_dest.

Auditando o Acesso ao Sistema de Arquivos no Windows 2008 Server R2

PL/SQL Developer. Solução para Ambiente de Desenvolvimento Integrado Oracle

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Projeto de Banco de Dados: Empresa X

14/09/2008. Curso Superior de Tecnologia em Bando de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan

Backup Exec 2014: Guia de Atualização

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

4 Implementação e Resultados Experimentais

Operação de União JOIN

TRANSMISSOR ECF. Sistema de transmissão de arquivos Nota Fiscal Paulista. Manual de Utilização

8. Outros tipos de Transação (Modo de Transação de Autoconfirmação e Modo Implícito)

Considerações sobre o Disaster Recovery

Linguagem SQL Sub-linguagem DDL

BANCO DE DADOS BANCO DE DADOS. Prof. Patrícia Lucas 3º Trimestre

FedEx Billing Online. Com o FedEx Billing Online, você pode:

Guia de Atualização TOTVS Segurança e Acesso 12.1

NOVO MODELO DE ATUALIZAÇÃO FOCCO Atualização automática com o FoccoUPDATE

1. Índice. Setor: Infraestrutura Arquivo físico: Upgrade_SQL.doc Atualizado em: 23/09/ :59:00 Aplica-se para: Migração SQL Server

RANGE-HASH e RANGE-LIST

Banco de Dados. Marcio de Carvalho Victorino Exercícios SQL

MANUAL DE CONFIGURAÇÃO DO BACKUP

Transcrição:

Novidades Oracle 11g Daniel Güths Rio Grande Energia - RGE 1

Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento de Falhas 2

Online Application Upgrade Oracle Database 11g, permite que sejam realizados upgrades online sem qualquer indisponiblidade para aplicações. Usuários não são perturbados pelas atualizações do upgrade. 3

Online Application Upgrade Como isto é realizado? Anteriormente quando um comando DDL era executado e outrasessão tentava realizar um DML no mesmo objeto ocorria falha. Isto não acontece mais. Melhorias nos processos Create e Rebuild index (no waits). O modelo de dependências do banco mudou para o chamado fine-grained : ex: adicionar uma nova coluna em uma tabela ou um novo subprograma para uma package spec, não invalidará suas dependências. 4

Flashback Data Archive ORDERS Select * from orders AS OF Midnight 31-Dec-2004 User Tablespaces Changes Oracle Database Archive Tables Flashback Data Archive Maior tempo de retenção Armazena automaticamente todas as alterações para as tabelas selecionadas em Flashback Data Archive Utilização Controle de Alterações ILM Histórico de informações Auditoria Atendimento a normas ou padrões regulatórios 5

Physical Standby with Real-Time Query Continuous Redo Shipment and Apply Real-time Queries Concurrent Real-Time Query Primary Database Physical Standby Database Consultas Read-only na base de dados physical standby concorrendo com a aplicação de redo DR com consultas em tempo real somente a oracle possui no idle resources 6

Audit Vault 11g Oracle Audit Vault é uma nova ferramenta que permite que as empresas possam atender aos mais díficeis problemas de segurança enfrentados atualmente para atendimento a normas e padrões regulatórios de segurança. 7

Audit Vault 11g 8

Trigger new features As DML triggers serão mais rápidas, com promessa de serem 25% superiores em relação às atuais, o que impactará nas triggers de auditoria, onde são feitos updates em outras tabelas. Também existirá um novo tipo de trigger composta, com opções BEFORE, ROW e AFTER, úteis para tratar erros. Será possível definir a ordem em que as triggers serão disparadas. Object state: além de inválido e válido um objeto poderá ser criado como disabled. 9

Particionamento Interval partitioning para tabelas, onde automaticamente serão criadas partições baseadas no tempo, quando novos dados forem adicionados. particionamento por objetos lógicos, por colunas virtuais e por referência. 10

Particionamento 11

Snapshot Standbys configuração de ambiente de testes Physical Standby Apply Logs Open Database Back out Changes Snapshot Standby Realiza os testes Converte de Physical Standby para Snapshot Standby e libera para testes de aplicações ALTER DATABASE CONVERT TO SNAPSHOT STANDBY; Descarta os testes realizados (writes) ALTER DATABASE CONVERT TO PHYSICAL STANDBY; Não ocorrem perdas de dados 12

Hot Patching Patch disponibilizado no Metalink 1 Metadados são avaliados proativamente (versão e relevância) 2 Features & versões coletadas Database targets/groups Patch aplicado Grid/DB Control 3 5 Aplicação do patch é relevante? Patch é aplicado sem downtime da instancia Oracle. Automatic diagnostic Workflow: reduzir o tempo de resolução de problemas. 4 Download patch sim 13

Compressão OLTP Compressãoagora disponível paraoltp Passará a funcionar para todos os tipos de DMLs, permitindo que as tabelas marcadas como compressed sejam manipuladas como uma tabela normal. Também permitirá adicionar e remover colunas. Benefícios Redução do consumo de espaço em disco 2x a 3x Redução I/O Aumento da eficiência de cache Melhor performance de leitura de dados 14

Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento de Falhas 15

Server Results Cache Armazena em cache o resultado de consultas, query blocks, or chamadas de pl/sql functions Cache é compartilhado entre statements e sessions no servidor join Q2: Q1: Use build it query transparently cache join GBY T1 GBY cache join join T4 join T2 T3 T5 T6 16

Server Results Cache ~1,000 milisegundos para cada nova chamada 17

Server Results Cache 0 milisegundos para cada nova chamada 18

Demais melhorias simple_integer datatype Trata-se de um novo tipo de dados, que sempre será NOT NULL, e mais rápido que o PLS_INTEGER. Fine Grained Dependency Tracking (FGDT) redução de objetos inválidados por comandos DDL`s. Read Only tables ex: alter table t read only; alter table t read write; Melhorias de performance para sql dinâmico : DBMS_SQL Compilação C nativa: não precisa mais um compilador C. Melhorias no gerenciamento de sequences. 19

Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento de Falhas 20

Database Replay Capturar Workload de Produção Captura workload de produção com carga e concorrência atuais. Envia o workload capturado para ambiente de testes. Replay Workload no ambiente de testes Realiza as mudanças no ambiente de testes. Executa a carga e concorrência de produção no ambiente de testes. Analyze & Report Reporta Erros Reporta diferenças de performance 21

Produção antes da Alteração Client Client Client App Server App Server App Server Alterações Suportadas Database Upgrades, Patches Schema, Parameters RAC nodes, Interconnect OS Platforms, OS Upgrades CPU, Memory Storage Etc. Process Process Process Capture Workload Captured Workload Backup 22

Produção antes da alteração Client Client Client Ambiente de testes após alterações App Server App Server App Server Replay Driver Replay Driver Process Process Process Process Process Process Captura Workload Processo de captura do workload Backup Pode usar Snapshot Standby comoambiente de testes 23

SQL Replay Mesma idéia do Database Replay porém com foco no impacto das alterações sobreo workload das consultas sql. CapturaSQL workload naprodução Captura automaticamente o workload das consultas em um determinado período. Captura SQL text, plans, bind variables, execution statistics Leva o wokload capturado para o ambiente de testes. Replay SQL no ambiente de testes Executa o workload das consultas antes e depois das alterações no ambiente de testes. Compara e analisa a performance Alterações Suportadas Migrações de releases, patches, parameters, schema, optimizer statistics, recomendações de tuning 24

SQL Plan Management Controle da evolução dos planos de execução Permite fixar os planos de acesso para statements específicos. Mantendo assim os planos de acesso em mudanças e alterações de versões de banco. Alterações de planos de acesso são reportadas. 25

Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento de Falhas 26

10g - Sugestões de tuning em forma de sql profiles que geram ganhos de performance. 27

11g - Sugestões de tuning em forma de sql profiles podem ser aplicadas quanto gerarem ganhos 3x superiores aos atuais. 28

Demais melhorias Automatic memory tuning Toda memória poderá ser gerenciada automaticamente. Resource Manager Gerencia I/O, não somente CPU. Adaptive Metric Baselines Notificações e thresholds podem ser associados com uma base line. Não somentecom pontos fixos como anteriormente. 29

Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento de Falhas 30

Gerenciamento de Falhas Automatic Diagnostic Repository (ADR) Erros críticos geram incidentes Informações sobre incidentes são automaticamente capturadas Incident Packaging Service (IPS) Envio ao suporte pode ser realizado de forma automática. Feature Based Patching Será possível identificar quais features do banco serão afetadas com os patches, possibilitando saber quais são os patches necessários para as features usadas. 31

482 novos recursos! dguths@rge-rs.com.br rs.com.br