Glossário

driver de acesso

Na infraestrutura de tabela externa, a API que interpreta os dados externos do banco de dados. O driver de acesso é executado dentro do banco de dados, que usa o driver para ler os dados na tabela externa.

caminho de acesso

O meio pelo qual os dados são recuperados de um banco de dados. Por exemplo, uma consulta usando um índice e uma consulta usando uma verificação de tabela completa usa caminhos de acesso diferentes.

Propriedades ACID

As propriedades básicas de uma transação de banco de dados que todas as transações do Oracle AI Database devem obedecer. ACID é um acrônimo para atomicidade, consistência, isolamento e durabilidade.

arquivo redo log on-line ativo

Um arquivo de redo log on-line que pode conter dados necessários para a recuperação da instância do banco de dados.

sessão ativa

Uma sessão de banco de dados que está usando CPU e não está aguardando um evento na classe de espera ociosa.

Histórico da Sessão Ativa (ASH)

Uma parte da estrutura de autogerenciamento do banco de dados que coleta amostras de sessões de banco de dados ativas a cada segundo, gravando os dados na memória e no armazenamento persistente.

transação ativa

Uma transação que foi iniciada, mas ainda não foi submetida a commit ou a rollback.

otimização de consulta adaptativa

Um conjunto de recursos que permite ao otimizador adaptável fazer ajustes de tempo de execução nos planos de execução e descobrir informações adicionais que podem levar a melhores estatísticas do otimizador. A otimização adaptativa é útil quando as estatísticas existentes não são suficientes para gerar um plano ideal.

ADDM

Monitor de Diagnósticos de Banco de Dados Automático. Uma infraestrutura do Oracle AI Database que permite a um banco de dados diagnosticar seu próprio desempenho e determinar como os problemas identificados podem ser resolvidos.

ADR

Repositório de Diagnóstico Automático. Um armazenamento de dados hierárquico baseado em arquivo para gerenciar informações, incluindo rastreamento e registro de rede.

Base ADR

O diretório raiz ADR. A base do ADR pode conter vários homes do ADR, em que cada home do ADR é o diretório raiz de todos os rastreamentos de dados de diagnóstico, dumps, log de alerta etc. para uma instância de um produto ou componente Oracle.

Home do ADR

O diretório raiz de todos os rastreamentos de dados de diagnóstico, dumps, o log de alerta etc. para uma instância de um produto ou componente Oracle. Por exemplo, em um ambiente Oracle RAC com armazenamento compartilhado e Oracle ASM, cada instância do banco de dados e cada instância do Oracle ASM tem seu próprio home do ADR.

compactação de índice avançada

Uma extensão e um aprimoramento da compressão de prefixo para índices exclusivos e não exclusivos suportados em tabelas organizadas por heap. Ao contrário da compactação de prefixo, que usa a eliminação de chave duplicada fixa para cada bloco, a compactação avançada usa a eliminação de chave duplicada adaptável por bloco.

compactação avançada de linhas

Um tipo de compactação de tabela, destinada a aplicativos OLTP, que compacta dados manipulados por qualquer operação SQL.

Consulte também compressão básica de tabela.

função de agregação

Uma função como COUNT que opera em um grupo de linhas para retornar uma única linha como resultado.

log de alertas

Um arquivo que fornece um log cronológico de mensagens e erros do banco de dados. O log de alerta é armazenado no ADR.

função analítica

Uma função que opera em um grupo de linhas para retornar várias linhas como resultado.

consulta analítica

Uma consulta "e se" que responde a uma pergunta de negócios. Normalmente, as consultas analíticas envolvem junções e agregação, e exigem a verificação de uma quantidade muito grande de dados de entrada para produzir uma quantidade relativamente pequena de saída.

exibição analítica

Um tipo de view que encapsula agregações, cálculos e junções de dados de fatos. As views analíticas organizam dados usando um modelo dimensional. Elas permitem adicionar facilmente agregações e cálculos a conjuntos de dados e apresentar dados em views que podem ser consultadas com SQL relativamente simples.

antijunção

Uma junção que retorna linhas do lado esquerdo do predicado para as quais não há linhas correspondentes no lado direito do predicado.

aplicativo

Dentro de uma raiz de aplicativo, um aplicativo é um conjunto de dados e metadados com nome e controle de versão criados por um usuário comum. Um aplicativo pode incluir um usuário comum do aplicativo, um objeto comum do aplicativo ou algum múltiplo e uma combinação do anterior.

arquitetura da aplicação

O ambiente de computação no qual um aplicativo de banco de dados se conecta a um banco de dados Oracle. As duas arquiteturas de banco de dados mais comuns são cliente/servidor e multicamada.

objeto comum do aplicativo

Um objeto de banco de dados compartilhado criado enquanto conectado a uma raiz de aplicativo. Os metadados (para um objeto vinculado a metadados) ou os dados (para um objeto comum vinculado a dados) são compartilhados pelos PDBs do aplicativo no contêiner de aplicativos.

usuário comum do aplicativo

Um usuário comum criado enquanto conectado a uma raiz de aplicativo. Os metadados (para um objeto comum vinculado a metadados) ou dados (para um objeto comum vinculado a dados) são compartilhados pelos PDBs do aplicativo no contêiner de aplicativos.

contêiner de aplicativos

Um conjunto nomeado de PDBs de aplicativo conectado a uma raiz de aplicativo. Um contêiner de aplicativos pode conter um seed de aplicativos.

contexto do aplicativo

Um par de nome/valor de atributo em um namespace especificado. Os aplicativos definem vários contextos antes de executar ações no banco de dados.

Continuidade de Aplicativos

Um recurso que permite a repetição, de forma rápida e sem interrupções, de uma solicitação no banco de dados após um erro recuperável que torna a sessão do banco de dados indisponível.

índice do domínio do aplicativo

Um índice personalizado específico de um aplicativo.

PDB do aplicativo

Um PDB que é conectado a um contêiner de aplicativos.

raiz do aplicativo

O contêiner raiz dentro de um contêiner de aplicativos. Cada contêiner de aplicativos tem exatamente uma raiz de aplicativo. Uma raiz de aplicativo compartilha algumas características com a raiz do CDB, porque ela pode conter objetos comuns e algumas características com um PDB, porque ela é criada com a instrução CREATE PLUGGABLE DATABASE.

teste de aplicativo

Um PDB de aplicativo opcional que serve como modelo para criar outros PDBs em um contêiner de aplicativos. Um contêiner de aplicativos inclui 0 ou 1 seed de aplicativos.

servidor de aplicativos

Software que fornece uma interface entre o cliente e um ou mais servidores de banco de dados e hospeda os aplicativos.

compactação de arquivos compactados

Compactação Colunar Híbrida especificada com COLUMN STORE COMPRESS FOR ARCHIVE. Esse tipo usa taxas de compactação mais altas que COLUMN STORE COMPRESS FOR QUERY e é útil para compactar dados que serão armazenados por longos períodos de tempo.

arquivo de redo log arquivado

Um membro do redo log on-line que foi arquivado pelo Oracle AI Database. Os arquivos de redo log arquivados podem ser aplicados a um backup de banco de dados na recuperação de mídia.

Modo ARCHIVELOG

Um modo do banco de dados que permite o arquivamento do reduo log on-line.

processo do arquivador (ARCn)

O processo em segundo plano que arquiva arquivos de redo log on-line.

arquivando

A operação de geração de um arquivo de redo log arquivado.

índice crescente

Um índice no qual os dados são armazenados em ordem crescente. Por padrão, os dados de caracteres são ordenados pelos valores binários contidos em cada byte do valor, dados numéricos do menor para o maior número e data do mais antigo para o mais recente.

tabela clusterizada de atributos

Uma tabela organizada por heap que armazena dados próximos ao disco com base em diretivas de cluster especificadas pelo usuário.

trilha de auditoria

Um local que armazena registros de auditoria.

Monitor de Diagnósticos de Bancos de Dados Automático (ADDM)

Consulte ADDM.

Repositório Automático de Diagnóstico (ADR)

Consulte ADR.

gerenciamento automático de memória

O modo no qual o Oracle AI Database gerencia a SGA e a memória PGA da instância completamente automaticamente.

gerenciamento automático de espaço de segmento (ASSM)

Um método de gerenciamento de espaço de armazenamento que usa bitmaps para gerenciar o espaço do segmento em vez de listas livres.

modo de gerenciamento com undo automático

Um modo do banco de dados no qual ele gerencia automaticamente o espaço de undo em um desfazer tablespace dedicado.

Consulte também modo de gerenciamento manual de undo.

AWR (Automatic Workload Repository)

Consulte AWR.

transação autônoma

Uma transação independente que pode ser chamada de outra transação, chamada de transação principal.

AWR

AWR (Automatic Workload Repository). Um repositório incorporado em todos os bancos de dados Oracle. O Oracle AI Database faz periodicamente um snapshot de suas estatísticas vitais e informações de carga de trabalho e as armazena no AWR.

Linha de base do AWR

Um conjunto de taxas estatísticas geralmente tomadas ao longo de um período em que o sistema está funcionando bem na carga de pico

Snapshot de AWR

Um conjunto de estatísticas de desempenho capturadas no AWR em um momento específico.

Índice de árvore B

Um índice que é organizado como uma árvore de cabeça para baixo. Um índice de árvore B tem dois tipos de blocos: blocos de ramificação para pesquisa e blocos de folha que armazenam valores. Os blocos de folha contêm todos os valores de dados indexados e um id de linha correspondente usado para localizar a linha real. O "B" significa "equilibrado" porque todos os blocos de folhas ficam automaticamente na mesma profundidade.

processo em segundo plano

Um processo que consolida funções que seriam tratadas de outra forma por vários programas Oracle em execução para cada processo do cliente. Os processos em segundo plano executam E/S de forma assíncrona e monitoram outros processos Oracle.

Consulte também instância do banco de dados; processo Oracle.

backup

Uma cópia dos dados. Um backup pode incluir partes cruciais do banco de dados, como arquivos de dados, o arquivo de parâmetros do servidor e o arquivo de controle.

parte de backup

A menor unidade de um conjunto de backup.

conjunto de backups

Um formato de backup proprietário do RMAN que contém dados de um ou mais arquivos de dados, arquivos de redo log arquivados ou arquivos de controle ou arquivo de parâmetros do servidor.

compactação básica de tabelas

Um tipo de compactação de tabela destinada a operações de carga em massa. Você deve usar operações INSERT de caminho direto, operações ALTER TABLE . . . MOVE ou redefinição de tabela on-line para obter a compactação básica da tabela.

cache de tabela grande

Uma parte opcional e integrada do cache de buffer do banco de dados que usa um algoritmo de substituição em nível de objeto baseado em temperatura em vez do algoritmo de substituição tradicional em nível de bloco baseado em LRU.

tablespace bigfile

Um tablespace que contém um arquivo de dados ou arquivo temporário muito grande.

variável de vínculo

Um espaço reservado em uma instrução SQL que deve ser substituído por um valor ou endereço de valor válido para que a instrução seja executada com sucesso. Usando variáveis de bind, você pode gravar uma instrução SQL que aceite entradas ou parâmetros no run-time. O exemplo a seguir mostra uma consulta que usa v_empid como uma variável de bind:

SELECT * FROM employees WHERE employee_id = :v_empid;

índice de bitmap

Um índice de banco de dados no qual o banco de dados armazena um bitmap para cada chave de índice em vez de uma lista de rowids.

índice de junção de bitmap

Um índice de bitmap para a junção de duas ou mais tabelas.

mesclagem de bitmap

Uma operação que mescla bitmaps recuperados de verificações de índice bitmap. Por exemplo, se as colunas gender e DOB tiverem índices de bitmap, o banco de dados poderá usar uma mesclagem de bitmap se o predicado de consulta for WHERE gender='F' AND DOB > 1966.

corrompimento do bloco

Um bloco de dados que não está em um formato Oracle reconhecido, ou cujo conteúdo não é internamente consistente.

cabeçalho do bloco

Uma parte de um bloco de dados que inclui informações sobre o tipo de bloco, o endereço do bloco e, às vezes, informações sobre transação.

sobrecarga do bloco

Espaço em um bloco de dados que armazena metadados necessários para gerenciar o bloco. A sobrecarga inclui o cabeçalho do bloco, o diretório da tabela e o diretório da linha.

bloco de ramificação

Em um índice de árvore B, um bloco que o banco de dados usa para pesquisa. Os blocos de folha armazenam as entradas de índice. Os blocos de ramificação de nível superior de um índice de árvore B contêm dados de índice que apontam para blocos de índice de nível inferior.

Índice de árvore B

Um índice que é organizado como uma árvore de cabeça para baixo. Um índice de árvore B tem dois tipos de blocos: blocos de ramificação para pesquisa e blocos de folha que armazenam valores. Os blocos de folha contêm todos os valores de dados indexados e um id de linha correspondente usado para localizar a linha real. O "B" significa "equilibrado" porque todos os blocos de folhas ficam automaticamente na mesma profundidade.

buffer

Um endereço de memória principal no cache de buffer do banco de dados. Um buffer armazena em cache os blocos de dados lidos do disco usados atualmente e recentemente. Quando um novo bloco é necessário, o banco de dados pode substituir um bloco de dados antigo por um novo.

índice de ocorrências do buffer cache

A medida da frequência com que o banco de dados encontrou um bloco solicitado no cache do buffer sem precisar lê-lo do disco.

cabeçalho do buffer

Uma estrutura de memória que armazena metadados sobre um buffer.

pool de buffers

Uma coleção de buffers na SGA.

business intelligence

A análise das informações de uma organização como auxílio à tomada de decisões de negócios.

semântica de byte

Tratamento de strings como uma sequência de bytes. As contrapartidas em strings e os tamanhos das strings são expressos em bytes.

recuperação de cache

A fase automática da recuperação de instância em que o Oracle AI Database aplica todas as alterações submetidas a commit e não submetidas a commit nos arquivos de refazer log on-line aos blocos de dados afetados.

cardinalidade

A proporção de valores distintos para o número de linhas da tabela. Uma coluna com apenas dois valores distintos em uma tabela de milhões de linhas teria baixa cardinalidade.

Junção cartesiana

Uma junção na qual uma ou mais tabelas não terão quaisquer condições de junção com outras tabelas na instrução. O otimizador une cada linha de uma origem de dados a cada linha da outra origem de dados, criando o produto cartesiano dos dois conjuntos.

CDB

Uma instalação do Oracle AI Database que contém pelo menos um PDB. A partir do Oracle Database 21c, todos os bancos de dados Oracle são um CDB.

Administrador do CDB

Um administrador de banco de dados que gerencia um CDB. Um administrador do PDB gerencia PDBs individuais no CDB.

Raiz CDB

Em um banco de dados contêiner (CDB) multitenant, um conjunto de esquemas, objetos de esquema e objetos sem esquema aos quais todos os PDBs pertencem. Cada CDB tem exatamente um contêiner raiz, que armazena os metadados de sistema necessários para gerenciar PDBs. Todos os PDBs pertencem à raiz do CDB.

codificação de caracteres

Um código que combina cada caractere de um determinado repertório com uma unidade de código para facilitar o armazenamento de dados.

semântica de caracteres

Tratamento de cordas como uma sequência de caracteres. Deslocamentos em strings e comprimentos de string são expressos em caracteres (códigos de caracteres).

conjunto de Caracteres

Um esquema de codificação usado para exibir caracteres na tela do computador.

verificar restrição

Uma constraint em uma coluna ou conjunto de colunas que exige que uma condição especificada seja verdadeira ou desconhecida para cada linha.

checkpoint

1. Uma estrutura de dados que marca a posição do ponto de verificação, que é o SCN no thread de redo no qual a recuperação de instância deve começar. Os pontos de verificação são registrados no arquivo de controle e em cada cabeçalho do arquivo de dados e são um elemento crucial da recuperação.

2. A gravação de blocos de dados sujos no cache de buffer do banco de dados para o disco. O processo gravador de banco de dados (DBW) grava blocos no disco para sincronizar o cache do buffer com os arquivos de dados.

processo de checkpoint (CKPT)

O processo em segundo plano que atualiza os cabeçalhos do arquivo de controle e do arquivo de dados com informações de checkpoint e sinaliza o DBW para gravar blocos no disco.

limpar ponto de restauração

Um ponto de restauração do PDB que é criado quando o PDB é fechado. Um PDB de Flashback para um ponto de restauração limpo não requer a restauração de backups ou a criação de uma instância temporária.

cursor filho

O cursor que contém o plano, o ambiente de compilação e outras informações de uma instrução cujo texto é armazenado em um cursor pai. O cursor pai é o número 0, o primeiro filho é o número 1 e assim por diante. Os cursores filhos fazem referência exatamente ao mesmo texto SQL do cursor pai, mas são diferentes. Por exemplo, duas instruções com o texto SELECT * FROM mytable usam cursores diferentes quando fazem referência a tabelas chamadas mytable em esquemas diferentes.

registro de reutilização circular

Um tipo de registro de arquivo de controle que contém informações não críticas que podem ser substituídas, se necessário. Quando todos os slots de registro disponíveis estiverem cheios, o banco de dados expandirá o arquivo de controle para abrir espaço para um novo registro ou substituirá o registro mais antigo.

cliente

Na arquitetura do cliente/servidor, o aplicativo de banco de dados front-end que interage com um usuário. A parte do cliente não tem responsabilidades de acesso a dados.

conjunto de caracteres do cliente

O conjunto de caracteres para dados inseridos ou exibidos por um aplicativo cliente. O conjunto de caracteres para o cliente e o banco de dados pode ser diferente.

processo do cliente

Um processo que executa o código do aplicativo ou da ferramenta Oracle. Quando os usuários executam aplicativos cliente, como o SQL*Plus, o sistema operacional cria processos do cliente para executar os aplicativos.

Consulte também processo da Oracle.

arquitetura cliente/servidor

Arquitetura de software baseada em uma separação de processamento entre duas CPUs, uma atuando como o cliente na transação, solicitando e recebendo serviços e outra como o servidor que fornece serviços em uma transação.

sistema de arquivos de cluster

Um sistema de arquivos distribuído que é um cluster de servidores que colaboram para fornecer consistência e alto desempenho aos seus clientes.

índice de cluster

Um índice de árvore B na chave do cluster.

chave do cluster

Em um cluster de tabelas, a(s) coluna(s) que as tabelas clusterizadas têm em comum. Por exemplo, as tabelas employees e departments compartilham a coluna department_id. Especifique a chave do cluster ao criar o cluster de tabelas e ao criar cada tabela adicionada ao cluster de tabelas.

buffer frio

Um buffer no cache de buffer do banco de dados que não foi usado recentemente.

coluna

Espaço vertical em uma tabela que representa um domínio de dados. Uma definição de tabela inclui o nome de uma tabela e o conjunto de colunas. Cada coluna tem um nome e um tipo de dados.

formato colunar

O formato baseado em coluna para objetos que residem no Armazenamento de Colunas na Memória. O formato colunar contrasta com o formato de linha que o banco de dados usa para armazenar objetos no cache de buffer do banco de dados e nos arquivos de dados.

fazer commit

Ação que encerra uma transação de banco de dados e torna permanentes todas as alterações executadas na transação.

fazer commit da limpeza

A remoção automática de informações de transação relacionadas a bloqueio (entrada ITL) dos blocos após um commit. O banco de dados só removerá a entrada ITL se os blocos modificados que contêm dados da transação confirmada ainda estiverem na SGA e se nenhuma outra sessão estiver modificando-os.

objeto comum

Um objeto que reside na raiz do CDB ou em uma raiz de aplicativo que compartilha dados (um objeto comum vinculado a dados) ou metadados (um objeto comum vinculado a metadados). Todos os objetos comuns na raiz do CDB são fornecidos pelo Oracle. Um objeto comum em uma raiz de aplicativo é chamado de objeto comum de aplicativo.

função comum

Uma atribuição que existe em todos os contêineres em um banco de dados contêiner (CDB) multitenant.

usuário comum

Em um banco de dados contêiner (CDB) multitenant, um usuário do banco de dados que existe com a mesma identidade em vários contêineres. Um usuário comum criado na raiz do CDB tem a mesma identidade em todos os PDB existentes e futuros. Um usuário comum criado em um contêiner de aplicativos tem a mesma identidade em cada PDB de aplicativo existente e futuro neste contêiner de aplicativos.

concluir atualização

Uma execução da consulta que define uma view materializada. Uma atualização completa ocorre quando você cria inicialmente a view materializada, a menos que a view materializada faça referência a uma tabela pré-criada ou defina a tabela como BUILD DEFERRED.

operação do banco de dados composto

Atividade entre dois pontos no tempo em uma única sessão de banco de dados.

índice composto

Um índice em várias colunas de uma tabela.

particionamento composto

Uma estratégia de particionamento na qual uma tabela é particionada por um método de distribuição de dados e, em seguida, cada partição é dividida em subpartições usando um segundo método de distribuição de dados.

chave exclusiva composta

Um conjunto de duas ou mais colunas com uma restrição de chave exclusiva.

acionador composto

Um gatilho pode disparar em vários pontos de temporização. Por exemplo, um acionador composto pode ser acionado antes e depois da instrução de acionamento.

unidade de compressão

Na compactação HCC (Hybrid Columnar Compression), uma construção lógica que armazena um conjunto de linhas. Quando você carrega dados em uma tabela, o banco de dados armazena grupos de linhas em formato colunar, com os valores de cada coluna armazenados e compactados juntos. Depois que o banco de dados compacta os dados da coluna para um conjunto de linhas, o banco de dados ajusta os dados na unidade de compactação.

índice concatenado

Consulte índice composto.

condição

A combinação de um ou mais expressões e operadores lógicos em uma instrução SQL que retorna o valor TRUE, FALSE ou UNKNOWN. Por exemplo, a condição 1=1 sempre é avaliada como TRUE.

gravação conflitante

Em uma transação de leitura confirmada, uma situação que ocorre quando a transação tenta alterar uma linha atualizada por uma transação concorrente não confirmada.

conexão

Caminho de comunicação entre um processo do cliente e uma instância do banco de dados da Oracle.

Consulte também session.

pool de conexões

Uma utilização de recursos e uma funcionalidade de escalabilidade do usuário que maximiza o número de sessões em um número limitado de conexões de protocolo com um servidor compartilhado.

backup consistente

Um backup de todo o banco de dados que você pode abrir com a opção RESETLOGS sem executar a recuperação da mídia. Por sua natureza, um backup consistente de todo o banco de dados não requer que a aplicação de redo seja consistente.

Consulte também backup inconsistente.

obtenção de leitura consistente

A recuperação de uma versão de um bloco no cache de buffer do banco de dados que seja consistente com um SCN específico (parte da consistência de leitura). Se o banco de dados precisar de um bloco para satisfazer uma consulta e se nenhum bloco no cache de buffer do banco de dados for consistente com o SCN correto, o banco de dados tentará obter a versão correta do bloco dos dados de undo.

contêiner

Em um banco de dados contêiner (CDB) multitenant, seja a raiz ou um PDB.

contexto

Um conjunto de atributos definidos pelo aplicativo que valida e protege um aplicativo. A instrução SQL CREATE CONTEXT cria namespaces para contextos.

arquivo de controle

Um arquivo binário que registra a estrutura física de um banco de dados e contém os nomes e os locais dos arquivos de redo log, o timestamp da criação do banco de dados, o número de sequência do log atual, as informações do ponto de verificação etc.

cubo

Uma organização de medidas com dimensões idênticas e outras características compartilhadas. As bordas do cubo contêm os membros da dimensão, enquanto o corpo do cubo contém os valores dos dados.

obtenção do modo atual

A recuperação da versão de um bloco de dados como ela existe no cache do buffer, sem usar a consistência de leitura. Só existe uma versão de um bloco no modo atual de cada vez.

arquivo de redo log on-line atual

O arquivo de redo log on-line no qual o processo de gravação de log (LGWR) está gravando ativamente.

cursor

Um identificador ou nome para uma área SQL privada na PGA. Como os cursores estão intimamente associados a áreas SQL privadas, os termos às vezes são usados de forma intercambiável.

bloco de dados

A menor unidade lógica de armazenamento de dados no Oracle AI Database. Outros nomes para blocos de dados incluem blocos ou páginas Oracle. Um bloco dos dados corresponde a um número específico de bytes de espaço físico em disco.

Consulte também extent; segment.

simultaneidade de dados

O acesso simultâneo dos mesmos dados por muitos usuários. Um sistema de gerenciamento de banco de dados multiusuário deve fornecer controles adequados de simultaneidade para que os dados não possam ser atualizados ou alterados incorretamente, comprometendo a integridade dos dados.

Consulte também consistência de dados.

consistência de dados

Uma exibição consistente dos dados por cada usuário em um banco de dados de vários usuários.

Consulte também concorrência de dados.

corrupção de dados

Um erro que ocorre quando um hardware, software ou componente de rede causa dados corrompidos para serem lidos ou gravados.

dicionário de dados

Um conjunto somente para leitura de tabelas e views de bancos de dados que contêm informações sobre o banco de dados, suas estruturas e seus usuários.

bloqueio DDL (data dictionary)

Um bloqueio que protege a definição de um objeto de esquema enquanto uma operação DDL em andamento atua ou se refere ao objeto. O Oracle AI Database adquire um bloqueio DDL automaticamente em nome de qualquer transação DDL que o exija. Os usuários não podem solicitar explicitamente bloqueios DDL.

cache do dicionário de dados

Uma área de memória no pool compartilhado que contém informações do dicionário de dados. O cache do dicionário de dados também é conhecido como cache de linha porque contém dados como linhas em vez de buffers, que armazenam blocos de dados inteiros.

view do dicionário de dados

Uma view predefinida de tabelas ou outras views no dicionário de dados. As views do dicionário de dados começam com o prefixo DBA_, ALL_ ou USER_.

arquivo de dados

Um arquivo físico em disco que foi criado pelo Oracle AI Database e contém os dados de um banco de dados. Os arquivos de dados podem estar localizados em um sistema de arquivos do sistema operacional ou em um grupo de discos do Oracle ASM.

link de dados

Em um PDB, um mecanismo interno que aponta para dados (não metadados) na raiz. Por exemplo, os dados do AWR residem na raiz. Cada PDB usa um link de objeto para apontar para os dados do AWR na raiz, tornando assim views como DBA_HIST_ACTIVE_SESS_HISTORY e DBA_HIST_BASELINE acessíveis em cada contêiner separado.

objeto comum vinculado a dados

Um objeto comum que existe na raiz do CDB ou em uma raiz do aplicativo. Os dados, em vez dos metadados, são compartilhados por qualquer PDB que contenha um link de dados que aponte para o objeto comum.

integridade de dados

Regras de negócios que estabelecem os padrões para dados aceitáveis. Essas regras são aplicadas a um banco de dados usando restrições de integridade e acionadores para evitar a entrada de dados inválidos.

mineração de dados

A busca automatizada de grandes armazenamentos de dados para padrões e tendências que transcendem a análise simples.

segmento de dados

O segmento que contém os dados de uma tabela não clusterizada, partição de tabela ou cluster de tabela.

Consulte também extensão.

tipo de dados

Em SQL, um conjunto fixo de propriedades associadas a um valor de coluna ou constante. Os exemplos incluem VARCHAR2 e NUMBER. O Oracle AI Database trata os valores de diferentes tipos de dados de maneira diferente.

data warehouse

Banco de dados relacional projetado para consulta e análise em vez de OLTP.

controle de acesso ao banco de dados

Restringindo o acesso aos dados e as atividades do banco de dados. Por exemplo, a restrição de usuários de consultar tabelas especificadas ou executar instruções de banco de dados especificadas.

aplicativo de banco de dados

Um programa de software que interage com um banco de dados para acessar e manipular dados.

autenticação do banco de dados

O processo pelo qual um usuário apresenta credenciais ao banco de dados, que verifica as credenciais e permite o acesso ao banco de dados.

tamanho do bloco do banco de Dados

O tamanho do bloco de dados para um conjunto de bancos de dados quando ele é criado. O tamanho é definido para os tablespaces SYSTEM e SYSAUX e é o padrão para todos os outros tablespaces. O tamanho do bloco do banco de dados não pode ser alterado, exceto recriando o banco de dados.

cache de buffer de banco de dados

A parte da área global do sistema (SGA) que contém cópias de blocos de dados. Todos os processos do cliente conectados simultaneamente à instância do banco de dados compartilham acesso ao cache do buffer.

conjunto de caracteres do BD

Um esquema de codificação de caracteres que determina quais idiomas podem ser representados em um banco de dados.

driver do banco de dados

Software que fica entre um aplicativo e um banco de dados Oracle. O driver converte as chamadas de API feitas pelo aplicativo em comandos que o banco de dados pode processar. Ao usar um driver ODBC, um aplicativo pode acessar qualquer fonte de dados, incluindo dados armazenados em planilhas. O driver ODBC executa todos os mapeamentos entre o padrão ODBC e o banco de dados.

instância do banco de dados

A combinação da área global do sistema (SGA) e dos processos em segundo plano. Uma instância está associada a um e somente um banco de dados. Cada instância de banco de dados é uma instância de banco de dados de leitura/gravação ou uma instância de banco de dados somente para leitura. Em uma configuração do Oracle Real Application Clusters, várias instâncias acessam um único banco de dados.

link de banco de dados

Um objeto de esquema em um banco de dados que permite aos usuários acessar objetos em outro banco de dados.

Database Management System (DBMS)

Software que controla o armazenamento, a organização e a recuperação de dados.

objeto do banco de dados

Um objeto no banco de dados que pode ser manipulado com SQL. Objetos de esquema, como tabelas e índices, residem em esquemas. Objetos sem esquema, como diretórios e atribuições, não residem em esquemas.

operação do banco de dados

No contexto do monitoramento de banco de dados, uma entidade lógica que inclui uma instrução SQL, um bloco PL/SQL ou um composto dos dois.

recuperação pontual do banco de dados

Um tipo de recuperação de mídia que resulta em uma versão não atual do banco de dados. Nesse caso, você não aplica todos os redo gerados após o backup restaurado.

segurança de banco de dados

O aspecto da administração de banco de dados que envolve autenticação de usuário, criptografia, controle de acesso e monitoramento.

servidor de banco de dados

Um servidor que gerencia de forma confiável uma grande quantidade de dados em um ambiente multiusuário para que os usuários possam acessar simultaneamente os mesmos dados. Um servidor de banco de dados também impede o acesso não autorizado e fornece soluções eficientes para a recuperação de falhas.

Grade do Servidor de Banco de Dados

Um conjunto de servidores de mercadorias conectados para execução em um ou mais bancos de dados.

serviço de banco de dados

Uma representação nomeada de uma ou mais instâncias de banco de dados. O nome do serviço de um banco de dados Oracle normalmente é seu nome de banco de dados global. Os clientes usam o nome do serviço para estabelecer conexão com uma ou mais instâncias do banco de dados.

Grade de Armazenamento do Banco de Dados

Um conjunto de matrizes de armazenamento modular de baixo custo combinadas e acessadas pelos computadores na Grade do Servidor de Banco de Dados.

usuário do banco de dados

Uma conta por meio da qual você pode fazer login em um banco de dados Oracle.

gravador de banco de dados (DBW)

Um processo em segundo plano que grava buffers no cache de buffer do banco de dados em arquivos de dados.

DDL

Idioma da definição de dados. Inclui instruções como CREATE TABLE ou ALTER INDEX que definem ou alteram uma estrutura de dados.

deadlock

Uma situação em que dois ou mais usuários estão aguardando dados bloqueados entre si. Esses deadlocks são raros no Oracle AI Database.

linguagem declarativa

Uma linguagem não processual que descreve o que deve ser feito, agora como fazê-lo. SQL e Prolog são exemplos de linguagens declarativas. O SQL é declarativo no sentido de que os usuários especificam o resultado que desejam, não como derivá-lo.

servidor dedicado

Uma configuração de banco de dados na qual um processo do servidor trata solicitações para um único processo do cliente.

Consulte também servidor compartilhado.

restrição adiável

Uma restrição que permite que uma instrução SET CONSTRAINT adie a verificação de restrição até que uma instrução COMMIT seja emitida. Uma constraint diferível permite desativar temporariamente a constraint enquanto faz alterações que podem violar a constraint.

inserção diferida

Uma inserção com a dica MEMOPTIMIZE_WRITE em uma tabela especificada como MEMOPTIMIZE FOR WRITE. As inserções diferidas não podem ser submetidas a rollback e não usam os mecanismos de consistência do cache de buffer do banco de dados. Os processos em segundo plano gravam inserções diferidas nos arquivos de dados de forma assíncrona.

Procedimento PL/SQL de direitos do definidor

Um procedimento que é executado com os privilégios de seu proprietário, não de seu usuário atual.

grau de paralelismo

O número de servidores de execução paralela associados a uma única operação. A execução paralela foi projetada para usar com eficiência várias CPUs. A estrutura de execução paralela do Oracle AI Database permite que você escolha explicitamente um grau específico de paralelismo ou confie no Oracle AI Database para controlá-lo automaticamente.

objeto dependente

Em uma dependência de objeto de esquema, o objeto cuja definição faz referência a outro objeto. Por exemplo, se a definição do objeto A referenciar objeto B, então A será um objeto dependente de B.

índice descendente

Índice no qual os dados são armazenados em uma ou mais colunas especificadas em ordem decrescente.

dimensão

Uma estrutura que categoriza dados para permitir aos usuários responderem a perguntas de negócios. As dimensões usadas com frequência são clientes, produtos e tempo.

tabela de dimensão

Uma tabela relacional que armazena todos ou parte dos valores de uma dimensão em um esquema estrela ou floco de neve. As tabelas de dimensão em geral contêm colunas para as chaves, níveis e atributos da dimensão.

INSERIR caminho direto

Um INSERT no qual o banco de dados grava dados diretamente nos arquivos de dados, ignorando o cache de buffer do banco de dados. O banco de dados adiciona os dados inseridos aos dados existentes na tabela.

leitura do caminho direto

Uma leitura simples ou de vários blocos na PGA, ignorando a SGA.

objeto de diretório

Um objeto de banco de dados que especifica um alias para um diretório no sistema de arquivos do servidor onde os dados do arquivo binário externo LOBs (BFILEs) e tabela externa estão localizados. Todos os objetos de diretório são criados em um único namespace e não pertencem a um esquema individual.

leitura suja

A situação que ocorre quando uma transação lê dados não confirmados gravados por outra transação. O Oracle AI Database nunca permite leituras sujas.

dispatcher

Consulte processo do despachador (Dnnn).

processo de despachador (D nn )

Processo em segundo plano opcional presente somente quando uma configuração de servidor compartilhado é usada. Cada processo de despachador é responsável por rotear solicitações de processos de cliente conectados para processos de servidor compartilhado disponíveis e retornar as respostas.

banco de dados distribuído

Um conjunto de bancos de dados em um sistema distribuído que pode aparecer para aplicativos como uma única origem de dados.

ambiente distribuído

Uma rede de sistemas díspares que se comunicam perfeitamente entre si.

processamento distribuído

As operações que ocorrem quando um aplicativo distribui suas tarefas entre diferentes computadores em uma rede.

transação distribuída

Uma transação que inclui instruções que, individualmente ou em grupo, atualizam dados em nós de um banco de dados distribuído. O Oracle AI Database garante a integridade dos dados em transações distribuídas usando o mecanismo de commit em duas fases.

DML

Linguagem de manipulação de dados. Inclui instruções como SELECT, INSERT, UPDATE e DELETE.

Bloqueio DML

Um bloqueio que impede a interferência destrutiva de operações DML ou DDL em conflito simultâneas. As instruções DML adquirem automaticamente bloqueios de linha e de tabela.

exibição de desempenho dinâmico

Visualizações especiais que são atualizadas continuamente enquanto um banco de dados está aberto e em uso. As views de desempenho dinâmico às vezes são chamadas de Views V$.

SQL dinâmico

SQL cujo texto completo não é conhecido até o tempo de execução. As instruções SQL dinâmicas são armazenadas em strings de caracteres que são inseridas ou criadas pelo programa no run-time.

edição

Um ambiente privado no qual você pode redefinir objetos de banco de dados. A redefinição baseada em edição permite que você faça upgrade dos objetos de banco de dados de um aplicativo enquanto ele estiver em uso, minimizando ou eliminando assim o tempo de inatividade.

criptografia

O processo de transformar dados em um formato ilegível usando uma chave secreta e um algoritmo de criptografia.

equijunção

Uma junção com uma condição de junção que contém um operador de igualdade.

LINKS DE BD

Extração, transformação e carregamento (ETL). O processo de extrair dados de sistemas de origem e trazê-los para um data warehouse.

bloqueio exclusivo

Um bloqueio que impede que o recurso associado seja compartilhado. A primeira transação para obter um bloqueio exclusivo em um recurso é a única transação que pode alterar o recurso até que o bloqueio seja liberado.

instrução SQL executável

Uma instrução SQL que gera chamadas para uma instância de banco de dados, incluindo instruções DML e DDL e a instrução SET TRANSACTION.

plano de execução

A combinação de etapas usadas pelo banco de dados para executar uma instrução SQL. Cada etapa recupera linhas de dados fisicamente do banco de Dados ou prepara-as para o usuário que está emitindo a declaração. Você pode substituir planos de execução usando uma dica.

expressão

Uma combinação de um ou mais valores, operadores e funções SQL que resulta em um valor. Por exemplo, a expressão 2*2 é avaliada como 4. Em geral, as expressões assumem o tipo de dados de seus componentes.

extensão

Vários blocos contíguos de dados alocados para armazenar um tipo específico de informação. Um segmento é composto de uma ou mais extensões.

Consulte também bloco de dados.

tabela externa

Uma tabela somente leitura cujos metadados estão armazenados no banco de dados, mas cujos dados estão armazenados em arquivos fora do banco de dados. O banco de dados usa os metadados que descrevem tabelas externas para expor seus dados como se fossem tabelas relacionais.

extração, transformação e carregamento (ETL)

Consulte ETL.

fato

Dados que representam uma medida de negócios, como dados de vendas ou de custo.

tabela de fatos

Uma tabela em um esquema em estrela de um data warehouse que contém dados factuais. Uma tabela de fato geralmente tem dois tipos de colunas: as que contêm fatos e as que são chaves externas para tabelas de dimensão.

varredura rápida de índice completo

Uma verificação de índice completa na qual o banco de dados lê todos os blocos no índice usando leituras de vários blocos e, em seguida, descarta os blocos de ramificação, retornando os blocos de índice sem ordem específica.

área de recuperação rápida

Um local de disco opcional que armazena arquivos relacionados à recuperação, como cópias de arquivo de controle e reduo log on-line, arquivos de redo log arquivados, logs de flashback e backups do RMAN.

tolerância a falhas

A proteção fornecida por uma arquitetura de alta disponibilidade contra a falha de um componente na arquitetura.

campo

Em uma tabela, a interseção de uma linha e coluna.

sistema de arquivos

Uma estrutura de dados construída dentro de um espaço de endereço de disco contíguo.

auditoria refinada

Um tipo de auditoria de banco de dados que permite auditar colunas de tabela específicas e associar handlers de eventos durante a criação da política.

SGA fixa

Uma área interna de governança que contém uma variedade de informações, incluindo informações gerais sobre o estado do banco de dados e a instância, e informações comunicadas entre processos.

processo de arquivamento de dados de flashback (FBDA)

O processo em segundo plano que arquiva linhas históricas de tabelas rastreadas nos Arquivos de Dados de Flashback. Quando uma transação que contém DML em uma tabela rastreada é submetida a commit, esse processo armazena a pré-imagem das linhas alteradas no Arquivo de Dados de Flashback. Ele também mantém metadados nas linhas atuais.

forçar modo de armazenamento no cache completo do banco de dados

O modo de armazenamento em cache ativado manualmente executando a instrução ALTER DATABASE ... FORCE FULL DATABASE CACHING. Diferentemente do modo de cache padrão, o Oracle AI Database armazena em cache todo o banco de dados, LOBs especificados com o atributo NOCACHE.

chave estrangeira

An integrity constraint that requires each value in a column or set of columns to match a value in the unique or primary key for a related table. As constraints de integridade para chaves estrangeiras definem ações que ditam o comportamento do banco de dados se os dados referenciados forem alterados.

restrição de chave estrangeira

Uma restrição na qual o Oracle AI Database impõe o relacionamento entre duas tabelas que contêm uma ou mais colunas comuns. A constraint requer que, para cada valor na coluna na qual a constraint é definida, o valor na outra tabela e na coluna especificadas devem ser correspondentes. Por exemplo, uma regra de integridade referencial pode indicar que um funcionário só pode trabalhar em um departamento existente.

modelo de formato

Uma literal de caractere que descreve o formato de uma data/hora em uma string.

lista gratuita

Uma lista vinculada chamada de lista livre para gerenciar espaço livre em um segmento no gerenciamento manual de espaço de segmento (MSSM). Para um objeto de banco de dados que tem espaço livre, uma lista livre mantém o controle dos blocos sob a marca d'água alta, que é a linha divisória entre o espaço de segmento que é usado e ainda não usado. À medida que os blocos são usados, o banco de dados coloca blocos ou remove blocos da lista livre, conforme necessário.

verificação completa do índice

Uma varredura de índice na qual o banco de dados lê somente os blocos de ramificação do lado raiz e esquerdo para localizar o primeiro bloco de folha e, em seguida, lê os blocos de folha em ordem classificada por índice usando E/S de bloco único.

junção externa completa

Uma junção entre duas tabelas que retorna o resultado de uma junção interna e o resultado de uma junção externa esquerda e uma junção externa direita.

verificação completa da tabela

Uma varredura dos dados da tabela na qual o banco de dados lê sequencialmente todas as linhas de uma tabela e filtra as que não atendem aos critérios de seleção. O banco de dados verifica todos os blocos de dados formatados sob a marca d'água alta (HWM).

função

Um objeto de esquema, semelhante a um procedimento PL/SQL, que sempre retorna um único valor.

índice baseado em funções

Um índice que calcula o valor de uma função ou expressão que envolve uma ou mais colunas e o armazena no índice.

GDS

Consulte Global Data Services (GDS)

Catálogo GDS

Um repositório de metadados, localizado em um banco de dados Oracle, associado a uma configuração GDS. Cada nuvem tem um e apenas um catálogo.

Configuração do GDS

Um conjunto de bancos de dados integrados pela estrutura GDS em um único servidor virtual que oferece um ou mais serviços globais, garantindo alto desempenho, disponibilidade e utilização ideal de recursos.

Consulte também serviço global.

Pool de GDS

Um conjunto de bancos de dados em uma configuração GDS que fornece um conjunto exclusivo de serviços globais e pertence a um domínio administrativo específico.

Região GDS

Um limite lógico em uma configuração GDS que contém clientes e servidores de banco de dados que estão geograficamente próximos uns dos outros.

Serviços de Dados Globais (GDS)

Uma solução automatizada de gerenciamento de carga de trabalho para bancos de dados replicados. Os serviços de banco de dados são representações nomeadas de uma ou mais instâncias de banco de dados. O GDS implementa o modelo de serviço do Oracle AI Database em um conjunto de bancos de dados replicados.

nome de banco de dados global

A combinação do nome do banco de dados (DB_NAME) e do domínio de rede (DB_DOMAIN), por exemplo, orcl.example.com. O domínio do banco de dados global é exclusivo em uma rede.

índice particionado global

Um índice de árvore B que é particionado independentemente do esquema de particionamento usado na tabela indexada. Uma única partição de índice pode apontar para qualquer ou todas as partições de tabela.

serviço global

Um serviço de banco de dados fornecido por vários bancos de dados sincronizados por meio da replicação de dados.

gerenciador de serviços globais

A ferramenta de gerenciamento central na estrutura de Serviços de Dados Globais. Pelo menos um gerenciador de serviço global deve existir em cada região GDS de uma configuração GDS.

tabela temporária global

Uma tabela temporária especial que armazena dados privados de sessão intermediária por uma duração específica.

grânulo

A unidade básica de trabalho no paralelismo. O Oracle AI Database divide a operação executada em paralelo (por exemplo, uma verificação de tabela, atualização de tabela ou criação de índice) em grânulos. Processos de execução paralelos executam a operação um grânulo de cada vez.

grid computing

Uma arquitetura de computação que coordena grandes números de servidores e de locais de armazenamento para que atuem como um único computador de grande porte.

infraestrutura de grade

O software que fornece a infraestrutura para uma arquitetura de grade empresarial. Em um cluster, este software inclui Oracle Clusterware e Oracle ASM. Para um servidor standalone, este software inclui o Oracle ASM. O Oracle AI Database combina esses produtos em uma instalação de software chamada Home da grade.

análise hard

As etapas executadas pelo banco de dados para criar uma nova versão executável do código do aplicativo. O banco de dados deve executar um hard parse em vez de um soft parse se a representação submetida a parsing de uma instrução submetida não existir no pool compartilhado.

cluster de hash

Um tipo de cluster de tabela semelhante a um cluster indexado, exceto que a chave de índice é substituída por uma função de hash. Não existe índice de cluster separado. Em um cluster hash, os dados são o índice.

colisão de hash

Possui vários valores de entrada para o mesmo valor de saída.

função de hash

Uma função que opera em um valor de entrada de comprimento arbitrário e retorna um valor de hash de comprimento fixo.

índice de hash

Uma estrutura interna no pool memoptimize que indexa uma área de memória por chave primária.

junção de hash

Uma junção na qual o banco de dados usa a menor das duas tabelas ou origens de dados para criar uma tabela hash na memória. O banco de dados verifica a tabela maior, investigando a tabela de hash para os endereços das linhas correspondentes na tabela menor.

valor da chave de hash

Em um cluster hash, um valor real ou possível inserido na coluna de chave do cluster. Por exemplo, se a chave do cluster for department_id, os valores da chave de hash poderão ser 10, 20, 30 e assim por diante.

particionamento de hash

Uma estratégia de particionamento que mapeia linhas para partições com base em um algoritmo de hash que o banco de dados aplica à chave de particionamento especificada pelo usuário. O destino de uma linha é determinado pela função de hash interna aplicada à linha pelo banco de dados. O algoritmo de hash é projetado para distribuir linhas uniformemente entre dispositivos para que cada partição contenha aproximadamente o mesmo número de linhas.

tabela de hash

Uma estrutura de dados na memória que associa chaves de junção a linhas em uma junção de hash. Por exemplo, em uma junção das tabelas employees e departments, a chave de junção pode ser o ID do departamento. Uma função hash usa a chave de junção para gerar um valor de hash. Esse valor de hash é um índice em uma matriz, que é a tabela de hash.

valor de hash

Em um cluster de hash, um ID numérico exclusivo que identifica um bucket. O Oracle AI Database usa uma função de hash que aceita um número infinito de valores de chave de hash como entrada e os classifica em um número finito de buckets. Cada valor de hash é mapeado para o endereço do bloco do banco de dados que armazena as linhas correspondentes ao valor da chave de hash (departamento 10, 20, 30, e assim por diante).

hashing

Técnica matemática na qual um conjunto infinito de valores de entrada é mapeado para um conjunto finito de valores de saída, chamados valores de hash. O hash é útil para consultas rápidas de dados em uma tabela hash.

tabela organizada por heap

Uma tabela na qual as linhas de dados são armazenadas sem ordem específica no disco. Por padrão, CREATE TABLE cria uma tabela organizada por heap.

banco de dados hierárquico

Um banco de dados que organiza dados em uma estrutura em árvore. Cada registro pai tem um ou mais registros filhos, semelhantes à estrutura de um sistema de arquivos.

marca d'água alta (HWM)

O limite entre o espaço usado e não usado em um segmento.

dica

Uma instrução passada para o otimizador por meio de comentários em uma instrução SQL. O otimizador usa dicas para escolher um plano de execução para a instrução.

buffer a quente

Um buffer no cache de buffer do banco de dados que é acessado com frequência e foi usado recentemente.

interrupção de erro humano

Uma interrupção que ocorre quando ações não intencionais ou maliciosas são submetidas a commit que fazem com que os dados no banco de dados se tornem logicamente corrompidos ou inutilizáveis.

Compactação de Hybrid Columnar

Um método híbrido que usa técnicas de linha e coluna para compactar dados em um bloco de dados. Uma construção lógica chamada unidade de compactação é usada para armazenar um conjunto de linhas híbridas compactadas por colunas.

tabela particionada híbrida

Uma tabela na qual algumas partições são armazenadas em segmentos de arquivos de dados e algumas são armazenadas em origens de dados externas.

Armazenamento de colunas IM

Uma área SGA opcional que armazena cópias de tabelas e partições em um formato colunar otimizado para varreduras rápidas.

cópia da imagem

Uma duplicação bit a bit em disco de um arquivo de dados, de um arquivo de controle ou de um arquivo de redo log arquivado. Você pode criar cópias de imagem de arquivos físicos com utilitários de sistema operacional ou RMAN e usar qualquer uma das ferramentas para restaurá-los.

consulta implícita

Componente de uma instrução DML que recupera dados sem uma subconsulta. Uma instrução UPDATE, DELETE ou MERGE que não inclui explicitamente uma instrução SELECT usa uma consulta implícita para recuperar as linhas a serem modificadas.

Armazenamento de Colunas na Memória

Consulte armazenamento de colunas do IM.

arquivo redo log on-line inativo

Um arquivo de redo log on-line que não é necessário para a recuperação da instância.

backup inconsistente

Um backup no qual alguns arquivos do backup contêm alterações feitas após o ponto de verificação. Ao contrário de um backup consistente, um backup inconsistente requer que a recuperação de mídia seja consistente.

atualização incremental

Uma atualização que processa somente as alterações nos dados existentes em uma view materializada. Esse método elimina a necessidade de uma atualização completa.

estratégia de backup incremental para sempre

A estratégia na qual um backup inicial de nível 0 é levado para o Recovery Appliance, com todos os backups incrementais subsequentes ocorrendo no nível 1. O Recovery Appliance cria um backup virtual completo combinando o nível inicial 0 com backups subsequentes de nível 1.

índice

Objeto de esquema opcional associado a uma tabela, uma partição de tabela ou um cluster de tabela não clusterizado. Em alguns casos, os índices aceleram o acesso aos dados.

bloco de índice

Um tipo especial de bloco de dados que gerencia o espaço de maneira diferente dos blocos de tabela.

cluster de índice

Um cluster de tabelas que usa um índice para localizar dados. O índice do cluster é um índice de árvore B na chave do cluster.

fator de clusterização de índice

Uma medida da ordem da linha em relação a um valor indexado, como sobrenome. Quanto mais ordem existir no armazenamento de linhas para esse valor, menor será o fator de cluster.

varredura de intervalo de índice

Uma varredura ordenada de um índice que tem as seguintes características:

verificação de índice

A recuperação de uma linha percorrendo um índice usando os valores de coluna indexados especificados pela instrução.

segmento de índice

Um segmento que armazena dados de uma partição de índice ou índice não particionado.

ignorar verificação de índice

Uma varredura de índice que usa subíndices lógicos de um índice composto. O banco de dados "ignora" um único índice como se estivesse pesquisando índices separados.

varredura exclusiva de índice

Uma varredura de índice que deve ter um id de linha 0 ou 1 associado a uma chave de índice. O banco de dados executa uma varredura exclusiva quando um predicado faz referência a todas as colunas na chave de um índice UNIQUE usando um operador de igualdade.

tabela organizada por índice

Uma tabela cuja organização de armazenamento é uma variante de um índice de árvore B principal. Diferentemente de uma tabela organizada por heap, os dados são armazenados em ordem de chave primária.

transação distribuída duvidosa

Uma transação distribuída em que um commit de duas fases é interrompido por qualquer tipo de falha do sistema ou da rede.

transação em andamento

Uma transação em execução quando uma interrupção interrompe a conexão entre um aplicativo cliente e o banco de dados.

sistema de informações

Um sistema formal para armazenar e processar informações.

parâmetro de inicialização

Um parâmetro de configuração como DB_NAME ou SGA_TARGET que afeta a operação de uma instância do banco de dados. As definições dos parâmetros de inicialização são armazenadas em um arquivo parâmetro de inicialização baseado em texto ou em um arquivo de parâmetros do servidor binário.

arquivo de parâmetros de inicialização

Um arquivo de texto que contém definições de parâmetro de inicialização para uma instância de banco de dados.

junção interna

Uma junção de duas ou mais tabelas que retorna somente as linhas que satisfazem à condição de junção.

falha na instância

O encerramento de uma instância do banco de dados em decorrência de uma falha de hardware, erro interno da Oracle ou instrução SHUTDOWN ABORT.

PGA da instância

O conjunto de PGAs individuais em uma instância de banco de dados.

recuperação de instâncias

A aplicação automática de registros de redo log a blocos de dados não confirmados quando uma instância de banco de dados é reiniciada após uma falha.

INSTALAÇÃO DO Acionador

Um gatilho que é acionado pelo Oracle AI Database em vez de executar a instrução de acionamento. Esses triggers são úteis para modificar de forma transparente views que não podem ser modificadas diretamente por meio de instruções DML.

integridade

Consulte integridade dos dados.

restrição de Integridade

Método declarativo de definição de uma regra para uma coluna. As constraints de integridade impõem as regras de negócios e impedem a entrada de informações inválidas em tabelas.

lista de transações interessadas (ITL)

Informações em um cabeçalho de bloco que determina se uma transação foi descompactada quando o banco de dados começou a modificar o bloco. As entradas na ITL descrevem quais transações têm linhas bloqueadas e quais linhas no bloco contêm alterações confirmadas e não confirmadas.

partição de intervalo

Uma extensão do particionamento de intervalo que instrui o banco de dados a criar partições do intervalo ou intervalo especificado. O banco de dados cria automaticamente as partições quando os dados inseridos na tabela excedem todas as partições de intervalo existentes.

índice invisível

Um índice que é mantido por operações DML, mas que não é usado por padrão pelo otimizador. Tornar um índice invisível é uma alternativa para torná-lo inutilizável ou eliminá-lo.

procedimento PL/SQL de direitos do chamador

Procedimento que é executado no esquema do usuário atual com os privilégios do usuário atual.

Pool Java

Uma área de memória que armazena todos os dados e códigos Java específicos da sessão dentro da Java Virtual Machine (JVM).

Editor Java (JPublisher)

Um utilitário que gera classes Java para representar entidades de banco de dados, como objetos SQL e pacotes PL/SQL, em um programa cliente Java.

Procedimento armazenado em Java

Um método Java publicado no SQL e armazenado no banco de dados.

Objeto JavaScript

Um array associativo de zero ou mais pares de nomes de propriedades e valores associados de JSON (0 Object Notation).

JavaScript Object Notation (JSON)

Um formato de dados baseado em texto independente de idioma que pode representar objetos, matrizes e dados escalares.

processo de fila de tarefas

Um processo em segundo plano opcional que executa tarefas de usuário, geralmente no modo batch. Um job é uma tarefa definida pelo usuário programada para ser executada uma ou mais vezes.

associação

Uma instrução que recupera dados de várias tabelas especificadas na cláusula FROM. Os tipos de junção incluem junções internas, junções externas e junções cartesianas.

clusterização de atributos de junção

Em uma tabela clusterizada de atributos, a clusterização é baseada em colunas associadas.

condição de join

Uma condição que compara duas colunas, cada uma de uma tabela diferente, em uma junção. O banco de dados combina pares de linhas, cada uma contendo uma linha de cada tabela, para a qual a condição de junção é avaliada como TRUE.

view de junção

Uma view cuja definição inclui várias tabelas ou views na cláusula FROM.

Objeto JSON

Um objeto literal JavaScript escrito como uma propriedade listada entre colchetes.

Consulte também JavaScript JSON (Object Notation).

JVM

Um processador virtual que executa o código Java compilado.

chave

Coluna ou conjunto de colunas incluídas na definição de determinados tipos de restrições de integridade.

compactação de chaves

Consulte compactação de prefixo.

valores de chave

Valores individuais em uma chave.

tabela preservada por chave

Em uma consulta de junção, uma tabela na qual cada linha aparece, no máximo, uma vez na saída da consulta.

objeto grande (LOB)

Consulte LOB.

large pool

Área opcional na SGA que fornece grandes alocações de memória para operações de backup e restauração, processos de servidor de E/S e memória de sessão para o servidor compartilhado e o Oracle XA.

latch

Um mecanismo de controle de serialização de baixo nível usado para proteger estruturas de dados compartilhados na SGA contra acesso simultâneo.

trava dormindo

O fenômeno que ocorre quando um processo libera a CPU antes de renovar a solicitação de trava.

trava girando

O fenômeno que ocorre quando um processo solicita repetidamente uma trava em um loop.

bloco de folhas

Em um índice de árvore B, um bloco de nível inferior que armazena entradas de índice. Os blocos de ramificação de nível superior de um índice de árvore B contêm dados de índice que apontam para blocos de índice de nível inferior.

junção externa esquerda

O resultado de uma junção externa esquerda para as tabelas A e B contém todos os registros da tabela esquerda A, mesmo que a condição de junção não corresponda a um registro na tabela direita B. Por exemplo, se você executar uma junção externa esquerda de employees (esquerda) para departments (direita) e alguns funcionários não estiverem em um departamento, a consulta retornará linhas de employees sem correspondências em departments.

cache de biblioteca

Uma área de memória no pool compartilhado. Esse cache inclui as áreas SQL compartilhadas, áreas SQL privadas (em uma configuração de servidor compartilhado), procedimentos e pacotes PL/SQL e estruturas de controle, como bloqueios e handles de cache de biblioteca.

particionamento de lista

Uma estratégia de particionamento que usa uma lista de valores discretos como a chave de partição para cada partição. Você pode usar o particionamento de lista para controlar como linhas individuais são mapeadas para partições específicas. Usando listas, você pode agrupar e organizar conjuntos de dados relacionados quando a chave usada para identificá-los não for convenientemente ordenada.

listener

Um processo que escuta as solicitações de conexão do cliente de entrada e gerencia o tráfego de rede para o banco de dados.

processo de registro do listener (LREG)

O processo que registra informações sobre a instância do banco de dados e os processos do dispatcher com o listener do Oracle Net.

literal

Um valor de dados fixo.

Linha de negócios

Objeto grande. Os Objetos Grandes incluem os seguintes tipos de dados SQL: BLOB, CLOB, NCLOB e BFILE. Esses tipos de dados são projetados para armazenar dados de grande porte.

índice particionado local

Um índice particionado nas mesmas colunas, com o mesmo número de partições e os mesmos limites de partição da tabela. Existe uma paridade um para um entre as partições de índice e as partições de tabela.

atribuição local

Em um CDB, uma atribuição que só existe em um único PDB. Ao contrário de uma atribuição comum, uma atribuição local só pode conter atribuições e privilégios que se aplicam no contêiner no qual a atribuição existe.

tablespace temporário local

Um tablespace temporário que reside no armazenamento local e é acessível por uma instância de banco de dados específica. Por outro lado, um tablespace temporário compartilhado reside no armazenamento compartilhado e pode ser acessado por todas as instâncias do banco de dados.

configuração regional

No contexto do apoio à globalização, um ambiente linguístico e cultural em que um sistema ou programa está em execução.

tablespace gerenciado localmente

Um tablespace que usa um bitmap armazenado em cada arquivo de dados para gerenciar as extensões. Por outro lado, um tablespace gerenciado pelo dicionário usa o dicionário de dados para gerenciar o espaço.

bloquear

Um mecanismo de banco de dados que impede a interação destrutiva entre transações que acessam um recurso compartilhado, como uma tabela, linha ou objeto do sistema não visível para os usuários. As principais categorias de bloqueios são bloqueios DML, bloqueios DDL e travas e bloqueios internos.

bloquear conversão

A conversão automática de um bloqueio de tabela de menor restritividade para um de maior restritividade. Por exemplo, suponha que uma transação emita um SELECT ... FOR UPDATE para um funcionário e, posteriormente, atualiza a linha bloqueada. Nesse caso, o banco de dados converte automaticamente o bloqueio de tabela de compartilhamento de linhas em um bloqueio de tabela exclusivo de linhas.

bloquear escalação

Uma situação que ocorre em alguns bancos de dados quando vários bloqueios são mantidos em um nível de granularidade (por exemplo, linhas) e o banco de dados eleva os bloqueios para um nível mais alto de granularidade (por exemplo, tabela). O Oracle AI Database nunca escala bloqueios.

número de sequência do log

Um número que identifica exclusivamente um conjunto de registros de redo em um arquivo de redo log. Quando o banco de dados preenche um arquivo de refazer log on-line e alterna para outro, o banco de dados atribui automaticamente ao novo arquivo um número de sequência de log.

chave de log

O ponto no qual o processo de gravação de log (LGWR) interrompe a gravação no arquivo de redo log ativo e alterna para o próximo arquivo de redo log disponível. O LGWR é alternado quando o arquivo de redo log ativo é preenchido com registros de redo ou uma chave é iniciada manualmente.

processo de gravação de log (LGWR)

O processo em segundo plano responsável pelo gerenciamento de buffer do redo log - gravando o buffer de redo log no redo log on-line. O LGWR grava todas as entradas de redo que foram copiadas no buffer desde a última vez que ele gravou.

Entrada/Saída lógica

Leituras e gravações de buffers no cache de buffer do banco de dados.

leitura lógica

Uma leitura de um buffer no cache de buffer do banco de dados.

id de linha lógica

Um id de linha para uma tabela organizada por índice. Um id de linha lógico é uma representação codificada em base64 de uma chave primária da tabela.

ID da transação lógica

Um identificador globalmente exclusivo que define uma transação da perspectiva do aplicativo. O ID da transação lógica é vinculado ao ID da transação do banco de dados.

volume lógico

Uma partição de disco virtual.

LVM (Logical Volume Manager)

Um pacote de software, disponível com a maioria dos sistemas operacionais, que permite que partes de vários discos físicos sejam combinadas em um único espaço de endereço contíguo que aparece como um disco para camadas mais altas do software.

tabela de pesquisa

Uma tabela que contém uma coluna de código e uma coluna de valor associada. Por exemplo, um código de cargo corresponde a um nome de cargo. Ao contrário de uma tabela-mestre em um par de tabelas de detalhes-mestre, uma tabela de pesquisa não é o meio de obter um conjunto de resultados detalhados, como uma lista de funcionários. Em vez disso, um usuário consulta uma tabela como employees para obter uma lista de funcionários e, em seguida, une o conjunto de resultados à tabela de pesquisa.

atualização perdida

Um problema de integridade dos dados no qual um gravador de dados substitui as alterações de outro gravador que modifica os mesmos dados.

gravação perdida

Uma corrupção de dados que ocorre quando o banco de dados pensa que gravou um bloco no armazenamento persistente, mas o bloco não foi gravado ou uma versão anterior do bloco foi gravada.

processo de monitor de gerenciabilidade (MMON)

O processo em segundo plano que executa muitas tarefas relacionadas ao AWR (Automatic Workload Repository). Por exemplo, o MMON grava quando uma métrica viola seu valor limite, fazendo snapshots e capturando valor de estatísticas para objetos SQL modificados recentemente.

mantissa

A parte de um número de ponto flutuante que contém seus dígitos significativos.

gerenciamento manual de espaço de segmento (MSSM)

Um método de gerenciamento de espaço legado que usa uma lista vinculada chamada de lista livre para gerenciar espaço livre em um segmento.

modo de gerenciamento de undo manual

Um modo do banco de dados no qual os blocos de undo são armazenados em segmentos de undo gerenciados pelo usuário. No modo de gerenciamento de undo automático, os blocos de undo são armazenados em tablespaces de undo dedicados gerenciados pelo sistema.

banco de dados mestre

Na replicação, a origem dos dados que são copiados para um banco de dados do assinante. O agente de replicação no banco de dados mestre lê os registros do log de transações do banco de dados mestre. Ele encaminha alterações para elementos replicados para o agente de replicação no banco de dados do assinante. O agente de replicação no banco de dados do assinante aplica as atualizações.

site-mestre

Em um ambiente de replicação, outro banco de dados com o qual uma view materializada compartilha dados.

tabela-mestre

Em um ambiente de replicação, a tabela associada a uma view materializada em um site mestre.

tabelas master-detail

Uma tabela de detalhes tem uma relação de chave estrangeira com uma tabela mestre. Por exemplo, a tabela de detalhes employees tem uma chave estrangeira para a tabela mestre departments. Ao contrário de uma tabela de pesquisa, uma tabela-mestre geralmente é consultada e, em seguida, associada à tabela de detalhes. Por exemplo, um usuário pode consultar um departamento na tabela departments e, em seguida, usar esse resultado para encontrar os funcionários desse departamento.

view materializada

Um objeto de esquema que armazena o resultado de uma consulta. A cláusula FROM da consulta pode nomear tabelas, views e outras views materializadas.

Consulte também visualização.

recuperação de mídia

A aplicação de backups redo ou incrementais em um bloco de dados ou backup do arquivo de dados.

memoptimizar pool

Um pool SGA que armazena buffers e estruturas relacionadas para tabelas organizadas por heap especificadas como MEMOPTIMIZE FOR READ.

link de metadados

Em um PDB, um mecanismo interno que aponta para uma definição de objeto de dicionário armazenada na raiz. Por exemplo, a tabela OBJ$ em cada PDB usa um link de metadados para apontar para a definição de OBJ$ armazenada na raiz.

objeto comum vinculado a metadados

Um objeto comum que existe na raiz do CDB ou em uma raiz do aplicativo. Os metadados, em vez dos dados, são compartilhados por qualquer PDB que contenha um link de metadados que aponte para o objeto comum.

métrica

A taxa de alteração em uma estatística cumulativa

base de dados montada

Uma instância do banco de dados que é iniciada e tem o arquivo de controle do banco de dados aberto.

arquitetura multinquilino

A arquitetura que permite que um banco de dados Oracle funcione como um banco de dados contêiner multitenant (CDB), o que significa que ele pode conter PDB s e contêiner de aplicativos s.

banco de dados contêiner (CDB) multilocatário

Consulte CDB.

modelo multithread do Oracle AI Database

Um modelo que permite que os processos Oracle sejam executados como threads do sistema operacional em espaços de endereço separados. No modo encadeado, alguns processos em segundo plano no UNIX e no Linux são executados como processos que contêm um encadeamento, enquanto os processos restantes do Oracle são executados como encadeamentos dentro dos processos.

arquitetura em várias camadas

Uma arquitetura na qual um ou mais servidores de aplicativos fornecem dados para clientes e servem como uma interface entre clientes e servidores de banco de dados.

modelo de consistência multiversitária

Um modelo que permite ao banco de dados apresentar uma view de dados para vários usuários simultâneos, com cada view consistente em um ponto no tempo.

multiversionando

A capacidade do banco de dados de materializar simultaneamente várias versões de dados.

objeto de exclusão mútua (mutex)

Um mecanismo de baixo nível que impede que um objeto na memória expire ou seja corrompido quando acessado por processos simultâneos.

chave natural

Um identificador significativo feito de atributos existentes em uma tabela. Por exemplo, uma chave natural pode ser um código postal em uma tabela de pesquisa.

banco de dados de rede

Um tipo de banco de dados, semelhante a um banco de dados hierárquico, no qual os registros têm um relacionamento muitos-para-muitos, em vez de um-para-muitos.

criptografia de rede

Criptografando dados à medida que eles se deslocam pela rede entre um cliente e um servidor.

monitor de rede (NMON)

O NMON (Network Monitor Process) é um serviço de monitoramento de rede portátil fornecido pela camada VOS (Virtual Operating System).

registro de reutilização não circular

Um registro de arquivo de controle que contém informações críticas que não são alteradas com frequência e que não podem ser substituídas. Exemplos de informações incluem tablespaces, arquivos de dados, arquivos de redo log on-line e threads de redo. O Oracle AI Database nunca reutiliza esses registros, a menos que o objeto correspondente seja eliminado do tablespace.

restrição não diferível

Uma restrição cuja verificação de validade nunca é diferida para o fim da transação. Em vez disso, o banco de dados verifica a constraint no fim de cada instrução. Se a constraint for violada, a instrução fará rollback.

nulo

Ausência de um valor em uma coluna de uma linha. Nulos indicam dados ausentes, desconhecidos ou inaplicáveis.

ORDBMS (Object-Relational Database Management System)

Um RDBMS que implementa recursos orientados a objetos, como tipos definidos pelo usuário, herança e polimorfismo.

tabela de objetos

Um tipo especial de tabela em que cada linha representa um objeto.

tipo de objeto

Um objeto de esquema que abstrai uma entidade do mundo real, como um pedido de compra. Os atributos modelam a estrutura da entidade, enquanto os métodos implementam operações que um aplicativo pode executar na entidade.

visualização do objeto

Uma tabela de objetos virtuais. Cada linha na view é um objeto, que é uma instância de um tipo de dados definido pelo usuário.

OLAP

Processamento Analítico On-line. OLAP é caracterizada por análise dinâmica e dimensional de dados históricos.

Pool de páginas OLAP

O pool na UGA que gerencia páginas de dados OLAP, que são equivalentes aos blocos de dados. O pool de páginas é alocado no início de uma sessão OLAP e liberado no final da sessão.

OLTP

Processamento de Transações On-line. Os sistemas OLTP são otimizados para manipulação de transação rápida e confiável. Em comparação com os sistemas data warehouse, a maior parte das interações OLTP envolve um número relativamente pequeno de linhas, mas um grupo maior de tabelas.

redo log online

O conjunto de dois ou mais arquivos redo log on-line que registram todas as alterações feitas nos arquivos de dados do Oracle AI Database e no arquivo de controle. Quando uma alteração é feita no banco de dados, o Oracle AI Database gera um registro de redo no buffer de redo. O processo log writer (LGWR) grava o conteúdo do buffer de redo log no redo log on-line.

grupo de redo log on-line

Um arquivo de redo log on-line e suas cópias redundantes.

bloco do sistema operativo

A unidade mínima de dados que o sistema operacional pode ler ou gravar.

operador

1. No gerenciamento de memória, os operadores controlam o fluxo de dados. Os exemplos incluem os operadores sort, hash_join e bitmap_merge.

2. Em SQL, um operador manipula itens de dados chamados operandos ou argumentos e retorna um resultado. Palavras-chave ou caracteres especiais representam os operadores. Por exemplo, um asterisco (*) representa o operador de multiplicação.

otimizador

Software de banco de dados integrado que determina a maneira mais eficiente de executar uma instrução SQL considerando fatores relacionados aos objetos referenciados e às condições especificadas na instrução.

estatísticas do otimizador

Detalhes sobre o banco de dados de seu objeto usado pelo otimizador para selecionar o melhor plano de execução para cada instrução SQL. As categorias incluem estatísticas de tabela, como números de linhas, estatísticas de índice, como níveis de árvore B, estatísticas do sistema, como desempenho de CPU e E/S, e estatísticas de coluna, como número de nulos.

Gerador de Aplicativos Oracle APEX AI

Uma ferramenta de desenvolvimento de aplicativos Web para o Oracle AI Database. O Oracle APEX AI Application Generator usa recursos integrados, como temas de interface do usuário, controles de navegação, handlers de formulários e relatórios flexíveis para acelerar o desenvolvimento de aplicativos.

Arquitetura da Oracle

Estruturas de processo e memória usadas pelo Oracle AI Database para gerenciar um banco de dados.

Oracle ASM

Oracle Automatic Storage Management (Oracle ASM). Um gerenciador de volumes e um sistema de arquivos para arquivos do banco de dados. O Oracle ASM é a solução de gerenciamento de armazenamento recomendada pela Oracle, fornecendo uma alternativa aos gerenciadores de volume e sistemas de arquivos convencionais.

Unidade de alocação do Oracle ASM

A unidade fundamental de alocação dentro de um grupo de discos ASM. Uma unidade de alocação é o menor espaço em disco contíguo que o Oracle ASM aloca. Uma ou mais unidades de alocação formam uma extensão do Oracle ASM.

Disco do Oracle ASM

Um dispositivo de armazenamento provisionado para um grupo de discos do Oracle ASM. Um disco do Oracle ASM pode ser um disco físico ou uma partição, um LUN (Número de Unidade Lógica) de uma matriz de armazenamento, um volume lógico ou um arquivo anexado à rede.

Grupo de discos Oracle ASM

Um ou mais discos do Oracle ASM gerenciados como uma unidade lógica. A E/S para um grupo de discos é automaticamente distribuída por todos os discos do grupo.

Extensão do Oracle ASM

Uma seção de um arquivo do Oracle ASM. Um arquivo ASM consiste de uma ou mais extensões. Cada extensão do Oracle ASM consiste em uma ou mais unidades de alocação em um disco específico.

Arquivo do Oracle ASM

Um arquivo armazenado em um grupo de discos do Oracle ASM. O banco de dados pode armazenar arquivos de dados, arquivos de controle, arquivos de redo log on-line e outros tipos de arquivos como arquivos do Oracle ASM.

Instância do Oracle ASM

Uma instância especial do Oracle que gerencia discos do Oracle ASM. Tanto a instância do Oracle ASM quanto as instâncias do banco de dados exigem acesso compartilhado aos discos em um grupo de discos do Oracle ASM. As instâncias do Oracle ASM gerenciam os metadados do grupo de discos e fornecem informações de layout de arquivo para as instâncias do banco de dados.

Oracle Automatic Storage Management (Oracle ASM)

Consulte Oracle ASM.

Oracle base

O diretório do Oracle base é o diretório home do banco de dados para os proprietários de instalação do Oracle AI Database. O diretório, especificado pela variável de ambiente ORACLE_BASE, é a raiz da árvore de diretórios Oracle.

Diretório de configuração do Oracle base

Um diretório que contém os arquivos de configuração específicos da instância.

Para um Oracle home de leitura/gravação, o Oracle base home (ORACLE_BASE_HOME), o diretório de configuração do Oracle base (ORACLE_BASE_CONFIG) e o Oracle home são os mesmos. Para um Oracle home somente para leitura, o diretório de configuração do Oracle base contém arquivos de configuração compartilhados por todos os Oracle homes em um Oracle base home. Para evitar colisões de nomes, cada nome de arquivo contém o SID (identificador do sistema).

home do Oracle base

Um diretório que armazena arquivos de configuração para as instâncias de banco de dados associadas a um Oracle home.

Para um Oracle home de leitura/gravação, o Oracle base home (ORACLE_BASE_HOME), o diretório de configuração do Oracle base (ORACLE_BASE_CONFIG) e o Oracle home são iguais. Para um Oracle home somente para leitura, o Oracle base home é um diretório específico do home localizado no subdiretório homes/home_name do Oracle base.

Oracle Clusterware

Um conjunto de componentes que permite que os servidores operem juntos como se fossem um servidor. O Oracle Clusterware é um requisito para usar o Oracle RAC e é o único clusterware necessário para plataformas nas quais o Oracle RAC opera.

Oracle Connection Manager

Um roteador através do qual uma solicitação de conexão de cliente pode ser enviada ao seu próximo hop ou diretamente ao servidor de banco de dados.

Oracle Data Redaction

Um recurso do Oracle Advanced Security que permite mascarar (redigir) dados que são consultados por usuários ou aplicativos de baixa prioridade.

Banco de dados Oracle

Um conjunto de arquivos, localizado no disco, que armazenam dados. Como uma instância do banco de dados e um banco de dados estão tão intimamente conectados, o termo banco de dados Oracle geralmente é usado para se referir à instância e ao banco de dados.

Oracle Database Vault

Um recurso de segurança de banco de dados que controla quando, onde e como os bancos de dados, dados e aplicativos são acessados.

Oracle Developer Tools para Visual Studio .NET

Um conjunto de ferramentas de aplicação integradas com o ambiente Visual Studio .NET. Essas ferramentas fornecem acesso GUI à funcionalidade do Oracle, permitem que o usuário execute uma ampla gama de tarefas de desenvolvimento de aplicativos e melhore a produtividade e facilidade de uso do desenvolvimento.

Oracle Enterprise Manager

Uma ferramenta de gerenciamento de sistema que fornece gerenciamento centralizado de um ambiente de banco de dados Oracle.

Tecnologia do Oracle Flashback

Um grupo de recursos que suporta a exibição de estados passados de dados e a reversão de dados a tempo, sem a necessidade de restaurar backups.

Clusters do Oracle Flex

Um cluster grande configurado usando o Oracle Clusterware e o Oracle Real Application Clusters. Esses clusters contêm dois tipos de nós organizados em uma arquitetura hub-and-spoke: Nós de Hub e Nós de Folha.

Oracle Globalization Development Kit (GDK)

Um kit de ferramentas de desenvolvimento que inclui APIs de programação abrangentes para Java e PL/SQL, exemplos de código e documentação que abordam muitos dos problemas de design, desenvolvimento e implantação encontrados durante a criação de aplicativos globais.

Oracle Home

A localização do sistema operacional de uma instalação do Oracle AI Database. Um Oracle home pode ser somente leitura/gravação ou somente leitura.

Oracle JDeveloper

Um ambiente de desenvolvimento integrado (IDE, Integrated Development Environment) para criar aplicativos orientados a serviços usando os padrões mais recentes do setor para Java, XML, Web services e SQL.

Oracle JVM

Um ambiente padrão compatível com Java que executa qualquer aplicativo Java puro.

Oracle Managed Files

Uma estratégia de nomenclatura de arquivos de banco de dados que permite aos administradores de banco de dados especificar operações em termos de objetos de banco de dados em vez de nomes de arquivos. O Oracle Managed Files elimina a necessidade de os administradores gerenciarem diretamente os arquivos do sistema operacional em um banco de dados.

Oracle Multimedia

Tecnologia que permite que o Oracle AI Database armazene, gerencie e recupere imagens, imagens médicas de formato DICOM e outros objetos, áudio, vídeo ou outros dados de mídia heterogêneos de forma integrada a outras informações corporativas.

Oracle Multitenant

Uma opção de banco de dados que permite criar vários PDBs em um CDB.

Oracle Net

Software de comunicação que permite uma sessão de rede entre um aplicativo cliente e um banco de dados Oracle. Depois que uma sessão de rede for estabelecida, o Oracle Net atuará como um courier de dados para o aplicativo cliente e o banco de dados.

Oracle Net Listener

Um processo que reside no servidor, cuja responsabilidade é atender solicitações de conexão recebidas do cliente e gerenciar o tráfego para o servidor. Quando um cliente solicita uma sessão de rede com um banco de dados, o Oracle Net Listener (normalmente chamado o listener) recebe a solicitação. Se as informações do cliente corresponderem as informações do listener, o listener concederá uma conexão com o servidor de banco de dados.

Oracle Net Services

Um conjunto de componentes de rede que fornece soluções de conectividade em toda a empresa em ambientes de computação distribuídos e heterogêneos. O Oracle Net Services inclui Oracle Net, listener, Oracle Connection Manager, Oracle Net Configuration Assistant e Oracle Net Manager.

OFA (Optimal Flexible Architecture, Arquitetura flexível ideal) da Oracle

Um conjunto de diretrizes de configuração criadas para garantir instalações Oracle bem organizadas.

Processo da Oracle

Uma unidade de execução que executa o código do banco de dados Oracle. A arquitetura de execução do processo depende do sistema operacional. Os processos da Oracle incluem processos de servidor e processos em segundo plano.

Oracle RAC

Oracle Real Application Clusters. Opção que permite que várias instâncias simultâneas de banco de dados compartilhem um único banco de dados físico.

Oracle Real Application Clusters

Consulte Oracle RAC.

Oracle Sharding

Um recurso para aplicativos OLTP que permite a distribuição e replicação de dados em um pool de bancos de dados Oracle em uma arquitetura sem compartilhamento. Os aplicativos acessam o pool como um banco de dados lógico único chamado Banco de dados com sharding (SDB).

Oracle Spatial and Graph

Um conjunto de recursos avançados para análise e dados espaciais e para aplicativos gráficos físicos, lógicos, de rede e sociais e semânticos. Os recursos espaciais fornecem um esquema e funções que facilitam o armazenamento, a recuperação, a atualização e a consulta de conjuntos de recursos espaciais em um banco de dados Oracle.

SQL da Oracle

Uma implementação do padrão ANSI para SQL. O Oracle SQL suporta vários recursos que vão além do SQL padrão.

Oracle Text (Texto)

Uma tecnologia de recuperação de texto completo integrada ao Oracle AI Database.

Oracle Virtual Private Database (VPD)

Um recurso de segurança que permite criar políticas de segurança para controlar o acesso ao banco de dados no nível da linha e da coluna. Essencialmente, o VPD adiciona uma cláusula WHERE dinâmica a uma instrução SQL que é emitida na tabela, na view ou no sinônimo ao qual uma política de segurança do VPD foi aplicada.

XA da Oracle

Uma interface externa que permite que transações globais sejam coordenadas por um gerente de transações que não seja o Oracle AI Database.

Oracle XML DB

Um conjunto de tecnologias do Oracle AI Database relacionadas à manipulação, armazenamento e recuperação de XML de alto desempenho. O Oracle XML DB oferece suporte nativo a XML, abrangendo modelos de dados SQL e XML de maneira interoperável.

Oracle XML Developer's Kit (XDK)

Um kit de ferramentas de desenvolvimento que contém os blocos de construção básicos para leitura, manipulação, transformação e visualização de documentos XML, seja em um sistema de arquivos ou em um banco de dados. APIs e ferramentas estão disponíveis para Java, C e C++. O Oracle XDK de produção vem com uma licença de redistribuição comercial.

junção externa

Uma junção que retorna todas as linhas que satisfazem à condição da junção e também algumas ou todas as linhas de uma tabela para as quais nenhuma das outras satisfaz à condição da junção.

execução paralela

A aplicação de vários recursos de CPU e E/S para a execução de uma única operação de banco de dados.

bloqueio de análise

Um bloqueio é mantido por uma instrução SQL ou uma unidade de programa PL/SQL para cada objeto de esquema ao qual ele faz referência. Os bloqueios de parsing são adquiridos para que a área SQL compartilhada associada possa ser invalidada se um objeto referenciado for alterado ou eliminado.

índice parcial

Um índice que está correlacionado com as propriedades de indexação de uma tabela particionada associada.

partição

Uma parte de uma tabela ou índice que compartilha os mesmos atributos lógicos das outras partições. Por exemplo, todas as partições de uma tabela compartilham as mesmas definições de constraint e coluna. Cada partição é um objeto independente com seu próprio nome e, opcionalmente, suas próprias características de armazenamento.

eliminação de partição

A exclusão de partições de um plano de consulta. A possibilidade de o otimizador eliminar partições da consideração depende do predicado da consulta. Uma consulta que usa um índice prefixado local sempre permite a eliminação da partição de índice, enquanto uma consulta que usa um índice não prefixado local pode não ser.

chave de partição

Um conjunto de uma ou mais colunas que determina a partição em que cada linha em uma tabela particionada deve ir. Cada linha é designada inequivocamente a uma única partição.

índice particionado

Um índice que é dividido em partes menores e mais gerenciáveis. Assim como tabelas particionadas, os índices particionadas melhoram a capacidade de gerenciamento, a disponibilidade, o desempenho e o dimensionamento.

tabela particionada

Uma tabela que tem uma ou mais partições, cada uma das quais é gerenciada individualmente e pode operar independentemente das outras partições.

particionamento

A capacidade de decompor tabelas e índices muito grandes em partes menores e mais gerenciáveis chamadas partições.

PDB

Em um banco de dados contêiner (CDB) multitenant, um conjunto portátil de esquemas, objetos de esquema e objetos sem esquema que aparece para um cliente do Oracle Net como um banco de dados separado.

Administrador de PDB

Um administrador de banco de dados que gerencia um ou mais PDBs. Um administrador do CDB gerencia todo o CDB.

Ponto de restauração do PDB

Em um CDB, um ponto de restauração que só pode ser usado para um PDB específico. Por outro lado, um ponto de restauração do CDB é utilizável por todos os PDBs.

perfil de desempenho

Um compartilhamento especificado de recursos do sistema, CPU, servidores de execução paralela e memória para um PDB ou conjunto de PDBs.

tablespace permanente

Um tablespace que contém objetos de esquema persistentes. Cada tablespace que não é temporário é um tablespace permanente.

PGA

Área global do programa. Um buffer de memória que contém dados e informações de controle para um processo do servidor.

Consulte também SGA.

adivinhação física

O id de linha físico de uma entrada de índice quando ela foi feita pela primeira vez. O Oracle AI Database pode usar suposições físicas para investigar diretamente o bloco de folha de qualquer tabela organizada por índice, ignorando a pesquisa de chave primária.

PL/SQL

Linguagem Procedural/SQL. A extensão de linguagem procedural do Oracle AI Database para SQL. O código PL/SQL permite combinar instruções SQL com construções programáticas, como procedures, funções e pacotes.

Bloco anônimo PL/SQL

Um bloco PL/SQL que aparece em um aplicativo, mas não é nomeado nem armazenado no banco de dados. Em muitas aplicações, os blocos PL/SQL podem aparecer sempre que instruções SQL puderem aparecer.

Coleta de PL/SQL

Um grupo ordenado de elementos, todos do mesmo tipo. Cada elemento tem um subscrito exclusivo que determina sua posição na coleta.

Mecanismo PL/SQL

A ferramenta usada para definir, compilar e executar unidades de programa PL/SQL. Esse mecanismo é um componente especial de muitos produtos Oracle, incluindo o Oracle AI Database.

Função PL/SQL

Um objeto de esquema que consiste em um conjunto de instruções SQL e outras construções PL/SQL, agrupadas, armazenadas no banco de dados e executadas como uma unidade para resolver um problema específico ou executar um conjunto de tarefas relacionadas, e que sempre retorna um único valor para o chamador.

Cache de resultados da função PL/SQL

Um subconjunto do cache de resultados do servidor que armazena conjuntos de resultados de função.

Pacote PL/SQL

Um agrupamento lógico de tipos, variáveis e subprogramas PL/SQL relacionados.

Procedimento PL/SQL

Um objeto de esquema que consiste de um conjunto de instruções SQL e outras construções PL/SQL, agrupadas, armazenadas no banco, e executadas como uma unidade para resolver um problema específico ou executar um conjunto de tarefas relacionadas.

Registro PL/SQL

Uma variável composta que pode armazenar valores de dados de diferentes tipos, semelhantes a um tipo struct em C, C++ ou Java. Os registros são úteis para armazenar dados de linhas ou colunas específicas de linhas das tabelas.

Subprograma PL/SQL

Um bloco PL/SQL nomeado que pode ser chamado com um conjunto de parâmetros

gerador de plano

A parte do otimizador que tenta diferentes caminhos de acesso, métodos de junção e ordens de junção para um determinado bloco de consulta para encontrar o plano com o menor custo.

banco de dados plugável (PDB)

Consulte PDB.

população

A transferência de dados para o armazenamento de colunas IM. O preenchimento não insere novos dados no banco de dados; em vez disso, ele traz os dados existentes para a memória e os armazena em formato colunar.

pragma

Uma diretiva que instrui o compilador a executar uma opção de compilação. Por exemplo, o pragma AUTONOMOUS_TRANSACTION instrui o banco de dados de que esse procedimento, quando executado, deve ser executado como uma nova transação autônoma que é independente de sua transação pai.

precisão

O número total de dígitos em um número de ponto flutuante. Você especifica um número de ponto fixo no formato NUMBER(p,s), no qual p representa a precisão.

pré-compilador

Uma ferramenta de programação que permite incorporar instruções SQL em um programa de origem de alto nível escrito em uma linguagem como C, C++ ou COBOL.

predicado

A condição WHERE em uma instrução SQL.

compactação de prefixo

A eliminação da ocorrência repetida de valores da coluna chave primária em uma tabela organizada por índice. A compactação de prefixos era conhecida como compressão de chaves.

chave primária

A coluna ou o conjunto de colunas que identifica, de modo exclusivo, uma linha em uma tabela. Somente uma chave primária pode ser definida para cada tabela.

restrição de chave primária

Uma constraint de integridade que impede valores duplicados e valores nulos em uma coluna ou em um conjunto de colunas.

área SQL privada

Uma área na memória que contém uma instrução analisada e outras informações para processamento. A área SQL privada contém dados como valores de variáveis de bind, informações de estado de execução de consulta e áreas de trabalho de execução de consulta.

tabela temporária privada

Uma tabela temporária somente para memória cujos dados e metadados são privados de sessão.

privilégio

O direito de executar um tipo específico de instrução SQL ou o direito de acessar um objeto que pertença a outro usuário, executar um pacote PL/SQL etc. Os tipos de privilégios são definidos pelo Oracle AI Database.

análise de privilégios

Um mecanismo de segurança que captura o uso de privilégios para um banco de dados de acordo com uma condição especificada. Por exemplo, você pode encontrar os privilégios que um usuário exerceu durante uma sessão específica do banco de dados.

linguagem processual

Uma linguagem que descreve como as coisas devem ser feitas, não o que deve ser feito (como em linguagens declarativas). C++ e Java são exemplos de linguagens procedurais.

processo

Um mecanismo em um sistema operacional que pode executar uma série de etapas. Ao dividir o trabalho do Oracle AI Database e dos aplicativos de banco de dados em vários processos, vários usuários e aplicativos podem se conectar a uma única instância de banco de dados simultaneamente.

Consulte também processo em segundo plano; processo Oracle; processo do cliente.

monitor de processos (PMON)

O processo em segundo plano que detecta o encerramento de outros processos em segundo plano. Se um processo de servidor ou despachador for encerrado de forma anormal, o grupo de monitor de processo (PMON) será responsável por executar a recuperação do processo.

grupo de monitor de processo (PMON)

O grupo de processos em segundo plano responsável pelo monitoramento e limpeza de outros processos. O grupo PMON inclui monitor de processo (PMON), Processo Principal de Limpeza (CLMN) e Processos Auxiliares de Limpeza (CLnn).

PGA (program global area, área global do programa)

Consulte PGA.

interface do programa

A camada de software entre um aplicativo de banco de dados e o Oracle AI Database.

banco de dados protegido

Um banco de dados cliente cujos backups são gerenciados por um Recovery Appliance.

política de proteção

Um grupo de atributos que controlam como um Recovery Appliance armazena e mantém dados de backup. Cada banco de dados protegido é atribuído a exatamente uma política de proteção, que controla todos os aspectos do processamento de backup para esse cliente.

PDB de proxy

Um PDB que faz referência a um PDB em um CDB remoto usando um link de banco de dados. O PDB remoto é chamado de PDB referenciado.

pseudocoluna

Uma coluna que não é armazenada em uma tabela, mas que se comporta como uma coluna de tabela.

consulta

Uma operação que recupera dados de tabelas ou views. Por exemplo, SELECT * FROM employees é uma consulta.

Consulte também consulta implícita; subconsulta.

bloco de consulta

Uma instrução SELECT de nível superior, uma subconsulta ou uma view não mesclada.

coordenador de consulta

Em execução paralela, a sessão do usuário ou o processo de sombra que coordena os servidores de execução paralela. Os servidores de execução paralela executam cada operação em paralelo, se possível. Quando os servidores paralelos terminarem de executar a instrução, o coordenador da consulta executará qualquer parte do trabalho que não possa ser executada em paralelo. Por fim, o coordenador de consulta retorna qualquer resultado para o usuário.

otimização de consulta

O processo de escolher o meio mais eficiente de executar uma instrução SQL.

plano de consulta

O plano de execução usado para executar uma consulta.

regravação de consulta

Técnica de otimização que transforma uma solicitação de usuário gravada em termos de tabelas-mestre em uma solicitação semanticamente equivalente que inclui views materializadas.

transformador de consulta

Um componente do otimizador que decide se pode reescrever a instrução SQL original em uma instrução SQL semanticamente equivalente com um custo menor.

R

Uma linguagem e ambiente para computação estatística e gráficos.

particionamento de faixa

Um tipo de particionamento no qual o banco de dados mapeia linhas para partições com base em intervalos de valores da chave de particionamento. Particionamento de intervalo é o tipo mais comum de particionamento e é frequentemente usado com datas.

RDMA

Acesso remoto direto à memória. Um protocolo de comunicação que permite a um cliente transferir dados da memória (DRAM) do servidor de banco de dados pela rede sem consumir a CPU do servidor.

ler nível de isolamento confirmado

Um nível de isolamento que garante que uma consulta executada por uma transação veja apenas os dados confirmados antes da consulta - não a transação - começar.

consistência de leitura

Uma visão consistente dos dados vistos por um usuário. Por exemplo, na consistência de leitura no nível da instrução, o conjunto de dados visto por uma instrução SQL permanece constante durante a execução da instrução.

Consulte também simultaneidade de dados; consistência de dados.

banco de dados somente para leitura

Um banco de dados que está disponível apenas para consultas e não pode ser modificado.

instância do banco de dados somente leitura

Uma instância de banco de dados que não pode processar DML e não suporta conexões de cliente.

nível de isolamento somente leitura

Um nível de isolamento semelhante ao nível de isolamento serializável, com uma exceção: transações somente leitura não permitem que os dados sejam modificados na transação, a menos que o usuário seja SYS.

instância do banco de dados de leitura/gravação

Uma instância do banco de dados que pode processar DML e suportar conexões diretas do cliente. Por padrão, uma instância do banco de dados é de leitura/gravação.

transporte de redo em tempo real

A transferência contínua de alterações de redo da SGA de um banco de dados protegido para um Recovery Appliance. O transporte de redo em tempo real permite que o RMAN forneça um objetivo de ponto de recuperação próximo a 0. Normalmente, o RMAN pode se recuperar em um segundo do tempo em que a falha ocorreu. Os bancos de dados protegidos gravam entradas de redo diretamente da SGA para o Recovery Appliance à medida que são gerados.

erro recuperável

Uma classe de erros que surgem devido a uma falha do sistema externo, independentemente da lógica da sessão do aplicativo em execução. Erros recuperáveis ocorrem após interrupções planejadas e não planejadas de redes, nós, armazenamento e bancos de dados. Um exemplo de erro não recuperável é o envio de valores de dados inválidos.

processo do recuperador (RECO)

Em um banco de dados distribuído, o processo em segundo plano que resolve automaticamente falhas em transações distribuídas.

Appliance de Recuperação

Nome abreviado para Zero Data Loss Recovery Appliance. O Recovery Appliance é um Oracle Engineered System projetado especificamente para proteger bancos de dados Oracle. Integrado ao RMAN, ele permite uma estratégia de backup centralizada e incremental para sempre para centenas a milhares de bancos de dados em toda a empresa, usando hardware e armazenamento totalmente tolerantes a falhas em escala de nuvem.

Módulo de Backup do Recovery Appliance

Uma biblioteca SBT fornecida pela Oracle que o RMAN usa para enviar backups de bancos de dados protegidos pela rede para o Recovery Appliance. A biblioteca deve ser instalada em cada Oracle home usado por um banco de dados protegido.

O módulo funciona como uma biblioteca de gerenciamento de mídia SBT que o RMAN faz referência ao alocar ou configurar um canal para backup para o Recovery Appliance. O RMAN executa todos os backups para o Recovery Appliance e todas as restaurações de conjuntos de backup completos, usando este módulo.

Banco de dados de metadados do Recovery Appliance

O banco de dados Oracle executado dentro do Recovery Appliance. Este banco de dados armazena dados de configuração, como definições de usuário, definições de política de proteção e definições de banco de dados cliente. O banco de dados de metadados também armazena metadados de backup, incluindo o conteúdo do armazenamento delta.

Local de armazenamento do Recovery Appliance

Um conjunto de grupos de discos do Oracle ASM no Recovery Appliance que armazena backups. Um local de armazenamento pode ser compartilhado entre vários bancos de dados protegidos. Cada Recovery Appliance contém o local de armazenamento padrão do Recovery Appliance chamado DELTA.

catálogo de recuperação

Um repositório de backup centralizado localizado em um banco de dados Oracle. O catálogo de recuperação contém metadados sobre backups do RMAN.

Recovery Manager (RMAN)

Consulte RMAN.

meta da janela de recuperação

O intervalo de tempo no qual um banco de dados protegido deve ser recuperável para atender aos requisitos de negócios. Para cada banco de dados protegido em uma política de proteção, o Recovery Appliance tenta garantir que o backup mais antigo em disco possa suportar uma recuperação pontual a qualquer momento dentro do intervalo especificado (por exemplo, nos últimos 7 dias), contando para trás do horário atual.

SQL recursivo

SQL que o banco de dados executa em segundo plano para obter espaço para objetos de banco de dados. Você pode considerar o SQL recursivo como "efeito colateral" do SQL.

redo log

Um conjunto de arquivos que protegem dados alterados do banco de dados na memória que não foram gravados nos arquivos de dados. O redo log pode consistir em duas partes: o reduo log on-line e o redo log arquivado.

buffer de redo log

Estrutura de memória na SGA que armazena entradas de redo - um log de alterações feitas no banco de dados. O banco de dados grava as entradas de redo armazenadas nos buffers de redo log em um arquivo de refazer log on-line, que o banco de dados usa quando a recuperação de instância é necessária.

redo registro

Um registro no redo log on-line que contém um grupo de vetores de alteração, cada um dos quais descreve uma alteração feita em um bloco de dados. Cada arquivo de redo log consiste em registros de redo.

thread de redo

O redo gerado por uma instância do banco de dados.

particionamento de referência

Uma estratégia de particionamento na qual uma tabela filho é definida exclusivamente por meio do relacionamento de chave estrangeira com uma tabela pai. Para cada partição na tabela pai, existe exatamente uma partição correspondente na tabela filho.

chave referenciada

Em um relacionamento de chave estrangeira, a chave primária ou exclusiva à qual a chave estrangeira se refere. Por exemplo, no esquema comum, a coluna employees.department_id é uma chave estrangeira e a coluna departments.department_id é a chave referenciada.

objeto referenciado

Em uma dependência de objeto de esquema, o objeto que é referenciado pela definição de outro objeto. Por exemplo, se a definição do objeto A referenciar objeto B, então B será um objeto referenciado para A.

PDB referenciado

O PDB referenciado por um PDB de proxy. Um PDB local está no mesmo CDB que seu PDB referenciado, enquanto um PDB remoto está em outro CDB.

Integridade referencial

Uma regra definida em uma chave em uma tabela que garante que os valores dessa chave correspondam aos valores de uma chave em uma tabela relacionada (o valor referenciado).

PDB de clone atualizável

Um clone somente para leitura que pode ser sincronizado periodicamente com seu PDB de origem. Dependendo do valor na cláusula REFRESH MODE, a sincronização ocorrerá automática ou manualmente.

relação

Um conjunto de tuplas.

banco de dados relacional

Um banco de dados em conformidade com o modelo relacional, armazenando dados em um conjunto de relações simples.

sistema RDBMS (Relational Database Management System)

Um sistema de gerenciamento que move dados para um banco de dados relacional, armazena-os e os recupera de modo que os aplicativos possam manipulá-los.

contexto de repetição

Na Continuidade de Aplicativos, informações opacas que o banco de dados retorna ao driver do cliente durante o runtime normal do aplicativo.

replicação

O processo de compartilhar objetos de banco de dados e dados de vários bancos de dados

pool reservado

Uma área de memória no pool compartilhado que o Oracle AI Database pode usar para alocar grandes blocos contíguos de memória.

plano de recursos

Um contêiner para diretivas do plano de recursos que especificam como os recursos são alocados para grupos de consumidores de recursos.

diretiva de plano de recurso

Um conjunto de limites e controles para CPU, E/S física ou consumo de E/S lógica para sessões em um grupo de consumidores.

ponto de restauração

Um nome definido pelo usuário associado a um SCN do banco de dados correspondente ao horário da criação do ponto de restauração.

conjunto de resultados

O conjunto de dados recuperados da execução de uma instrução SELECT.

índice de chave reversa

Um tipo de índice de árvore B que inverte fisicamente os bytes de cada chave de índice, mantendo a ordem da coluna. Por exemplo, se a chave de índice for 20 e os dois bytes armazenados para essa chave em hexadecimal forem C1,15 em um índice de árvore B padrão, um índice de chave reversa armazenará os bytes como 15,C1.

junção externa direita

O resultado de uma junção externa direita da tabela A e B contém todos os registros da tabela direita B, mesmo que a condição de junção não corresponda a um registro na tabela esquerda A. Por exemplo, se você executar uma junção externa direita de employees (esquerda) para departments (direita) e alguns departamentos não contiverem funcionários, a consulta retornará linhas de departments sem correspondências em employees.

RMAN

Recovery Manager. Um utilitário do Oracle AI Database que faz backup, restaura e recupera bancos de dados Oracle.

atribuição

Um conjunto de privilégios que podem ser concedidos a usuários do banco de dados ou a outras atribuições.

linha

Um conjunto de informações de coluna correspondente a um único registro em uma tabela. O banco de dados armazena linhas em blocos de dados.

encadeamento de linhas

Uma situação em que o Oracle AI Database deve armazenar uma linha em uma série ou cadeia de blocos porque é muito grande para caber em um único bloco.

bloqueio de linha

Um bloqueio em uma única linha de tabela. Uma transação adquire um bloqueio de linha para cada linha modificada por uma instrução INSERT, UPDATE, DELETE, MERGE ou SELECT ... FOR UPDATE.

formato principal da linha

Um tipo de armazenamento de tabela no qual todas as colunas de uma linha são armazenadas juntas, seguidas por todas as colunas da próxima linha e assim por diante.

migração de linha

Uma situação em que o Oracle AI Database move uma linha de um bloco de dados para outro bloco de dados porque a linha fica muito grande para caber no bloco original.

peça de linha

Uma linha é armazenada em um registro de tamanho variável. Este registro é dividido em uma ou mais partes da linha. Cada parte da linha tem um cabeçalho de linha e dados de coluna.

conjunto de linhas

Um conjunto de linhas retornadas por uma etapa em um plano de execução.

origem da linha

Uma estrutura de controle iterativo que processa um conjunto de linhas e produz um conjunto de linhas.

gerador de fonte de linha

Software que recebe o plano ideal do otimizador e gera o plano de execução para a instrução SQL.

acionador de linha

Um acionador que é acionado toda vez que a tabela é afetada pela instrução de acionamento. Por exemplo, se uma instrução atualizar várias linhas, um acionador de linha será acionado uma vez para cada linha afetada pelo UPDATE.

ide da linha

Um endereço globalmente exclusivo para uma linha em um banco de dados.

sample schemas

Um conjunto de esquemas interligados que permitem que a documentação da Oracle e os materiais de instrução da Oracle ilustrem tarefas comuns do banco de dados.

savepoint

Um SCN nomeado em uma transação para a qual a transação pode ser submetida a rollback.

escala

Em um número de ponto flutuante, o número de dígitos do ponto decimal até o dígito menos significativo. Você especifica um número de ponto fixo no formato NUMBER(p,s), no qual s representa a escala.

esquema

Uma coleção nomeada de objetos de banco de dados, incluindo estruturas lógicas, como tabelas e índices. Um esquema tem o nome do usuário do banco de dados que o possui.

objeto do esquema

Uma estrutura lógica de dados armazenados em um esquema. Exemplos de objetos de esquema são tabelas, índices, sequências e links de banco de dados.

dependência de objeto de esquema

A referência de um objeto por outro objeto. Por exemplo, uma view contém uma consulta que faz referência a tabelas ou views, ou um subprograma PL/SQL chama outros subprogramas.

SCN

Número de Alteração do Sistema (System Change Number - SCN). Um banco de dados ordenando primitivo. O valor de um SCN é o ponto lógico no tempo em que as alterações são feitas em um banco de dados.

índice secundário

Um índice em uma tabela organizada por índice. Em certo sentido, é um índice em um índice.

SecureFiles Armazenamento de LOB

SecureFiles O armazenamento de LOB é o mecanismo de armazenamento padrão para LOBs. O parâmetro LOB SECUREFILE permite recursos avançados, incluindo compactação e desduplicação (parte da Opção de Compactação Avançada) e criptografia (parte da Opção de Segurança Avançada).

política de segurança

Um conjunto de métodos para proteger um banco de dados contra destruição acidental ou maliciosa de dados ou danos à infraestrutura de banco de dados.

pré-implantação do PDB

Em um banco de dados contêiner (CDB) multitenant, um banco de dados plugável (PDB) padrão que o sistema usa como modelo para PDBs criados pelo usuário. Uma implantação de PDB é a PDB$SEED fornecida pelo sistema ou uma implantação de aplicativo.

segmento

Um conjunto de extensões alocadas para um objeto de banco de dados específico, como uma tabela, índice ou cluster de tabela. Segmentos de usuário, segmentos de undo e segmentos temporários são todos os tipos de segmentos.

lista de seleção

Em uma instrução SELECT, a lista de expressões que aparece após a palavra-chave SELECT e antes da cláusula FROM.

seletividade

Um valor que indica a proporção de um conjunto de linhas recuperado por um predicado ou uma combinação de predicados, por exemplo, WHERE last_name = 'Smith'. Uma seletividade de 0 significa que nenhuma linha passa no teste de predicado, enquanto um valor de 1 significa que todas as linhas passam no teste.

O adjetivo seletivo significa aproximadamente "escolha". Assim, uma consulta altamente seletiva retorna uma baixa proporção de linhas (seletividade próxima a 0), enquanto uma consulta não seletiva retorna uma alta proporção de linhas (seletividade próxima a 1).

autojunção

Uma junção de uma tabela com ela mesma.

restrição de integridade autorreferencial

Uma constraint em que uma chave estrangeira faz referência a uma chave pai na mesma tabela. Por exemplo, uma restrição pode garantir que cada valor na coluna employees.manager_id corresponda a um valor existente na coluna employees.employee_id.

sequência

Um objeto de esquema que gera uma lista serial de números exclusivos para colunas de tabela.

execução em série

Um único processo de servidor executa todo o processamento necessário para a execução sequencial de uma instrução SQL.

serializabilidade

Modelo de isolamento de transações que permite que uma transação opere em um ambiente que a faz parecer que nenhum outro usuário estava modificando dados no banco de dados.

nível de isolamento serializável

Um nível de isolamento que garante que uma transação veja apenas as alterações confirmadas no momento em que a transação, e não a consulta, começou e as alterações feitas pela própria transação.

servidor

Em uma arquitetura cliente/servidor, o computador que executa o software Oracle e trata as funções necessárias para acesso simultâneo a dados compartilhados. O servidor recebe e processa as instruções SQL e PL/SQL originadas de aplicativos clientes.

arquivo de parâmetro do servidor

Um arquivo binário do lado servidor contendo configurações de parâmetro de inicialização que é lido e gravado pelo banco de dados.

processo do servidor

Um processo Oracle que se comunica com um processo do cliente e com o Oracle AI Database para atender às solicitações do usuário. Os processos do servidor são associados a uma instância do banco de dados, mas não fazem parte da instância.

cache de resultados do servidor

Um pool de memória dentro do pool compartilhado. Esse pool de memória consiste no cache de resultados de consultas SQL, que armazena resultados de consultas SQL, e no cache de resultados de funções PL/SQL, que armazena valores retornados por funções PL/SQL.

handler de serviço

No Oracle Net, um processo ou despachador de servidor dedicado que atua como um ponto de conexão a um banco de dados.

nome do serviço

Na Oracle Net, a representação lógica de um serviço usado para conexões de cliente.

registro de serviço

No Oracle Net, um recurso pelo qual o processo de registro do listener (LREG) registra dinamicamente as informações da instância com um listener, o que permite que o listener encaminhe solicitações de conexão do cliente para o handler de serviço apropriado.

arquitetura orientada a serviços (SOA)

Uma arquitetura multicamadas que conta com serviços que suportam interação computador-computador em uma rede.

sessão

Uma entidade lógica na memória da instância do banco de dados que representa o estado de um log-in de usuário atual em um banco de dados. Uma única conexão pode ter 0, 1 ou mais sessões estabelecidas nela.

SGA

Área global do sistema. Um grupo de estruturas da memória compartilhada que contêm dados e informações de controle para uma instância do banco de dados da Oracle.

extensão sombra

Uma extensão em um tablespace de sombra. Existe um mapeamento um a um entre uma extensão shadow e um arquivo de dados rastreado.

sombra perdeu proteção de gravação

Um recurso de proteção de dados que usa um shadow tablespace para detectar uma gravação perdida automaticamente em qualquer arquivo de dados rastreado.

tablespace de sombra

Um tablespace ativado para proteção contra gravação perdida de sombra. O tablespace rastreia os SCNs e outros metadados dos blocos de dados armazenados em um arquivo de dados rastreado. Um único tablespace de sombra pode conter dados descritivos para muitos arquivos de dados regulares.

fragmento

Um único banco de dados participando de uma configuração de compartilhamento.

banco de dados do catálogo de shards

Um banco de dados que armazena os dados de configuração do banco de dados particionado (SDB) e fornece outras funcionalidades, como consultas de shard cruzado e gerenciamento centralizado.

diretor de shards

Um componente de infraestrutura de GDS que usa o gerenciador de serviço global para fornecer roteamento direto de solicitações da camada de aplicativos para um shard individual.

banco de dados com sharding (SDB)

Em uma arquitetura sharding, um conjunto de shards que aparecem para aplicativos como um único banco de dados lógico.

tabela com sharding

Uma tabela que é dividida horizontalmente em um banco de dados com sharding (SDB), de modo que cada shard contenha a tabela com as mesmas colunas, mas um subconjunto diferente de linhas.

sharding

Uma arquitetura de camada de dados na qual os dados são particionados horizontalmente em bancos de dados independentes. O sharding é uma arquitetura de banco de dados sem compartilhamento porque os shards não compartilham recursos físicos, como CPU, memória ou dispositivos de armazenamento. Os shards também são fracamente acoplados em termos de software; eles não executam clusterware.

chave de shards

Uma chave de particionamento para uma tabela fragmentada.

compartilhar bloqueio

Um bloqueio que permite que o recurso associado seja compartilhado por várias transações, dependendo das operações envolvidas. Várias transações podem adquirir bloqueios de compartilhamento no mesmo recurso.

shared pool

Parte da SGA que contém construções de memória compartilhada, como áreas SQL compartilhadas.

servidor compartilhado

Uma configuração de banco de dados que permite que vários processos do cliente compartilhem um pequeno número de processos do servidor.

Consulte também servidor dedicado.

área SQL compartilhada

Uma área no pool compartilhado que contém a árvore de parsing e o plano de execução para uma instrução SQL. Existe apenas uma área SQL compartilhada para uma instrução exclusiva.

tablespace temporário compartilhado

Um tablespace temporário que reside no armazenamento compartilhado e é acessível por todas as instâncias do banco de dados. A partir do Oracle Database 12c Release 2 (12.2), os tablespaces temporários são compartilhados ou locais. Nas versões anteriores, todos os tablespaces temporários eram tablespaces temporários compartilhados.

modo de desfazer compartilhado

O uso de um único conjunto de arquivos de dados de undo para um CDB inteiro.

operação simples do banco de dados

Uma única instrução SQL ou um único procedimento ou função PL/SQL.

acionador simples

Um acionador em uma tabela que permite especificar ações para exatamente um ponto de tempo. Por exemplo, o acionador pode ser acionado antes da instrução de disparo.

particionamento de nível único

Uma estratégia de particionamento que usa apenas um método de distribuição de dados, por exemplo, apenas particionamento de lista ou apenas particionamento de intervalo.

falha no site

Um evento que faz com que todo ou uma parte significativa de um aplicativo pare de processar ou diminua para um nível de serviço inutilizável.

tablespace de arquivo pequeno

Um tablespace que pode conter vários arquivos de dados ou arquivos temporários, mas os arquivos não podem ser tão grandes quanto em um tablespace de bigfile.

análise eletrônica

A reutilização do código existente quando a representação analisada de uma instrução SQL enviada existe no pool compartilhado e pode ser compartilhada.

Consulte também hard parse.

área de código de software

Parte da memória que armazena código que está sendo executado ou pode ser executado.

cluster de hash classificado

Um cluster de hash que armazena as linhas correspondentes a cada valor da função de hash de tal forma que o banco de dados possa retorná-las eficientemente em ordem classificada. O banco de dados executa a classificação otimizada internamente.

SQL

Structured Query Language. Uma linguagem não processual para acessar um banco de dados relacional. Os usuários descrevem em SQL o que desejam fazer, e o compilador de linguagem SQL gera automaticamente um procedimento para navegar no banco de dados e executar a tarefa. O Oracle SQL inclui muitas extensões para a linguagem SQL padrão ANSI/ISO.

Consulte também SQL*Plus; PL/SQL.

SQL Developer

Uma versão gráfica do SQL*Plus, escrita em Java, que suporta desenvolvimento em SQL e PL/SQL.

Análise de SQL

Este estágio do processamento SQL que envolve a separação das partes de uma instrução SQL em uma estrutura que pode ser processada por outras rotinas.

Linha de base do plano SQL

No gerenciamento de plano SQL, um conjunto de um ou mais planos aceitos para uma instrução SQL repetível. O efeito de uma linha de base do plano SQL é que o otimizador limita sua escolha a um plano verificado na linha de base.

Gerenciamento de planos SQL

Um mecanismo preventivo que permite ao otimizador gerenciar automaticamente planos de execução, garantindo que o banco de dados use apenas planos verificados.

Perfil de SQL

Um conjunto de informações auxiliares criadas durante o ajuste automático de uma instrução SQL. Um perfil SQL é para uma instrução SQL o que a estatística é para uma tabela. O otimizador pode usar perfis SQL para melhorar a cardinalidade e as estimativas de seletividade, o que, por sua vez, leva o otimizador a selecionar melhores planos.

Cache de resultados de consulta SQL

Um subconjunto do cache de resultados do servidor que armazena os resultados de consultas e fragmentos de consulta.

SQL*Plus

Ferramenta Oracle usada para executar instruções SQL no Oracle AI Database.

banco de dados stand-by

Uma cópia independente de um banco de dados de produção que você pode usar para proteção contra desastres em um ambiente de alta disponibilidade.

esquema em estrela

Um esquema relacional cujo design representa um modelo de dados dimensional. O esquema em estrela consiste em uma ou mais tabelas de fatos e uma ou mais tabelas de dimensão que estão relacionadas por meio de chaves estrangeiras.

Consulte também tabela de dimensões; tabela de fatos.

objeto de estado

Uma estrutura no nível da sessão que contém metadados sobre o status dos recursos do banco de dados, como processos, sessões e transações na SGA.

trigger de instrução

Um acionador que é acionado uma vez em nome da instrução acionadora, independentemente do número de linhas afetadas pela instrução acionadora.

atomicidade em nível de instrução

A característica de uma instrução SQL como uma unidade atômica de trabalho que é bem-sucedida ou falha completamente.

consistência de leitura no nível da instrução

A garantia de que os dados retornados por uma única consulta sejam confirmados e consistentes por um único ponto no tempo.

rollback no nível da instrução

Uma operação de banco de dados na qual os efeitos de uma instrução SQL malsucedida são revertidos porque a instrução causou um erro durante a execução.

procedimento armazenado

Um bloco PL/SQL ou programa Java nomeado que o Oracle AI Database armazena no banco de dados. Os aplicativos podem chamar procedimentos armazenados pelo nome.

Pool de streams

Um pool de memória que armazena mensagens de fila armazenadas em buffer.

SQL (Structured Query Language)

Consulte SQL.

subconsulta

Uma consulta aninhada em outra instrução SQL. Ao contrário das consultas implícitas, as subconsultas usam uma instrução SELECT para recuperar dados.

resumo

Em um data warehouse, uma view agregada que reduz o tempo de consulta pré-calculando junções e operações de agregação e armazenando os resultados em uma tabela.

chave substituta

Um identificador de incremento gerado pelo sistema que garante a exclusividade em uma tabela. Normalmente, uma sequência gera chaves substitutas.

sinônimo

Um alias para um objeto de esquema. É possível usar sinônimos para fornecer independência de dados e transparência de localização.

Número da Alteração do Sistema (SCN)

Consulte SCN.

contêiner do sistema

O contêiner que inclui a raiz do CDB e todos os PDBs no CDB.

acionador de evento do sistema

Um trigger de evento causado por eventos como mensagens de erro ou inicialização e shutdown da instância do banco de dados.

área global do sistema (SGA)

Consulte SGA.

processo de monitoramento do sistema (SMON)

O processo em segundo plano responsável por uma variedade de tarefas de limpeza no nível do sistema, incluindo recuperação de instâncias, recuperação de transações encerradas que foram ignoradas durante a recuperação de instâncias, Limpeza de segmentos temporários não utilizados e Agrupamento de extensões livres contíguas em tablespaces gerenciados por dicionário.

tabela

Unidade básica de armazenamento de dados no Oracle AI Database. Os dados em tabelas são armazenados em linhas e colunas.

cluster de tabelas

Um objeto de esquema que contém dados de uma ou mais tabelas, todas com uma ou mais colunas em comum. Em clusters de tabelas, o banco de dados armazena todas as linhas de todas as tabelas que compartilham a mesma chave do cluster.

compactação de tabela

A compactação de segmentos de dados para reduzir o espaço em disco em uma partição ou em uma tabela organizada por heap.

função de tabela

Uma função PL/SQL definida pelo usuário que retorna um conjunto de linhas (uma tabela aninhada ou varray). Você pode selecionar nesta coleção como se fosse uma tabela de banco de dados chamando a função de tabela dentro da cláusula TABLE em uma instrução SELECT.

bloqueio de tabela

Um bloqueio em uma tabela que é adquirido por uma transação quando uma tabela é modificada por uma instrução INSERT, UPDATE, DELETE, MERGE, SELECT ... FOR UPDATE ou LOCK TABLE.

tablespace

Uma unidade de armazenamento de banco de dados que agrupa estruturas lógicas relacionadas. Os arquivos de dados do banco de dados são armazenados em tablespaces.

conjunto de tablespaces

No Oracle Sharding, os tablespaces que são distribuídos em um banco de dados com sharding (SDB) e gerenciados como unidade.

arquivo temporário

Um arquivo que pertence a um tablespace temporário. Os arquivos temporários em tablespaces temporários não podem conter objetos permanentes do banco de dados.

segmento temporário

Um segmento criado pelo Oracle AI Database quando uma instrução SQL precisa de uma área de banco de dados temporária para concluir a execução.

tabela temporária

Uma tabela que contém um conjunto de resultados intermediários para a duração de uma transação ou uma sessão. Somente a sessão atual pode ver os dados em tabelas temporárias.

tablespace temporário

Um tablespace que só pode conter dados transitórios que persistem durante uma sessão. Nenhum objeto de esquema permanente pode residir em um tablespace temporário.

Cada tablespace temporário é um tablespace temporário compartilhado ou um tablespace temporário local. A menos que seja determinado de outra forma, o termo temporary tablespace significa temporary tablespace compartilhado.

segmento de undo temporário

Um contêiner de gerenciamento de espaço opcional somente para desfazer dados temporários.

arquivo de rastreamento

Um arquivo administrativo que contém dados de diagnóstico usados para investigar problemas. O Oracle AI Database grava arquivos de rastreamento no ADR.

arquivo de dados rastreados

Um arquivo de dados cujos SCNs de bloco são rastreados por um shadow tablespace, permitindo proteção de gravação perdida de sombra.

transação

Unidade lógica de trabalho que contém uma ou mais instruções SQL. Todas as instruções em um commit de transação ou rollback juntas. O uso de transações é uma das maneiras mais importantes que um sistema de gerenciamento de banco de dados difere de um sistema de arquivos.

entrada de transação

Espaço no cabeçalho do bloco que é necessário para cada transação que atualiza o bloco. Em blocos de dados alocados para segmentos que suportam alterações transacionais, o espaço livre também pode conter entradas de transação quando o espaço do cabeçalho é esgotado.

Proteção de Transação

Um recurso de banco de dados que usa um ID de transação lógica para impedir a possibilidade de um aplicativo cliente enviar transações duplicadas após um erro recuperável.

ID da transação

Um identificador é exclusivo para uma transação e representa o número de segmento de undo, slot e número de sequência.

idempotência da transação

A capacidade de retornar um resultado garantido para uma transação: se ela foi confirmada e se a chamada foi concluída.

consistência de leitura no nível da transação

A garantia de consistência de leitura para todas as consultas em uma transação. Cada instrução em uma transação vê dados do mesmo ponto no tempo, que é o momento em que a transação começou.

nome da transação

Uma tag opcional especificada pelo usuário que serve como um lembrete do trabalho que a transação está realizando. Nomeie uma transação com a instrução SET TRANSACTION ... NAME.

recuperação de transação

Uma fase de recuperação de instância na qual transações não confirmadas com commit são submetidas a rollback.

tabela transaction

A estrutura de dados em um segmento de undo que contém os identificadores de transação das transações usando o segmento de undo.

ponto de transição

O valor alto das partições de intervalo determinado pelo valor da chave de partição de intervalo.

Criptografia de Dados Transparentes

Uma funcionalidade de banco de dados que criptografa colunas de tabela individuais ou um tablespace. Quando um usuário insere dados em uma coluna criptografada, o banco de dados criptografa automaticamente os dados. Quando os usuários selecionam a coluna, os dados são decriptografados. Essa forma de criptografia é transparente, oferece alto desempenho e é fácil de implementar.

tablespace transportável

Um tablespace que você pode copiar ou mover entre bancos de dados. O Oracle Data Pump fornece a infraestrutura para tablespaces transportáveis.

acionador

Um procedimento PL/SQL ou Java que é acionado quando uma tabela ou view é modificada ou quando ocorrem ações específicas de usuário ou banco de dados. Os procedimentos são executados explicitamente, enquanto os acionadores são executados implicitamente.

tupla

Um conjunto não ordenado de valores de atributo.

mecanismo de commit de duas fases

Um mecanismo em um banco de dados distribuído que garante que todos os bancos de dados que participam de uma transação distribuída façam commit ou desfazam todas as instruções na transação.

UGA

Área global do usuário. Memória de sessão que armazena variáveis de sessão, como informações de logon, e também pode conter o pool OLAP.

desfazer dados

Registros das ações de transações, principalmente antes de serem confirmadas. O banco de dados pode usar dados de undo para inverter logicamente o efeito das instruções SQL. Os dados de undo são armazenados em segmentos de undo.

desfazer período de retenção

O tempo mínimo que o banco de dados tenta reter dados de undo antigos antes de substituí-los.

desfazer segmento

Um segmento em um desfazer tablespace.

desfazer tablespace

Um tablespace contendo segmentos de undo quando o modo de gerenciamento de undo automático está ativado.

Unicode

Um conjunto de caracteres codificados universal que pode armazenar informações em qualquer idioma usando um único conjunto de caracteres.

política de auditoria unificado

Uma política que você pode usar para configurar a auditoria em instruções SQL, privilégios de sistema, objetos de esquema, atribuições, usuários administrativos e não administrativos, valores de contexto de aplicativo e criações de política para vários aplicativos e eventos.

trilha de auditoria unificada

Uma trilha de auditoria fornece armazenamento unificado para registros de auditoria de todos os tipos.

chave exclusiva

Uma única coluna com uma constraint de chave exclusiva.

restrição de chave exclusiva

Uma restrição de integridade que requer que todos os valores de uma coluna ou conjunto de colunas sejam exclusivos.

idlinha universal

Um tipo de dados que pode armazenar todos os tipos de rowids. O sistema Oracle usa rowids universais para armazenar os endereços de tabelas organizadas por índice e não Oracle.

PDB desconectado

Um conjunto independente de arquivos de dados do PDB e um arquivo de metadados XML que especifica os locais dos arquivos do PDB.

índice não utilizável

Um índice que não é mantido por operações DML e que o otimizador ignora. Todos os índices são utilizáveis (padrão) ou inutilizáveis.

view de junção atualizável

Uma view definida em duas ou mais tabelas básicas ou views e permite operações DML.

acionador de evento do usuário

Um trigger de evento que é acionado por causa de eventos relacionados a log-on e log-off do usuário, instruções DDL e instruções DML.

área global do usuário (UGA)

Consulte UGA.

nome de usuário

O nome pelo qual um usuário é conhecido pelo Oracle AI Database e por outros usuários. Cada nome de usuário está associado a uma senha e ambos devem ser informados para estabelecer conexão com o Oracle AI Database.

privilégio de usuário

O direito de executar instruções SQL específicas.

processo de usuário

Consulte processo do cliente.

perfil do usuário

Um conjunto nomeado de limites de recursos e parâmetros de senha que restringem o uso do banco de dados e os recursos da instância do banco de dados para um usuário.

UUID

Um número exclusivo de 128 bits (16 bytes) gerado pelo sistema.

exibição

Uma apresentação personalizada dos dados em uma ou mais tabelas. As views não contêm nem armazenam dados, mas os derivam das tabelas nas quais se baseiam.

coluna virtual

Uma coluna que não é armazenada no disco. O banco de dados deriva os valores em colunas virtuais sob demanda, calculando um conjunto de expressões ou funções.

backup completo virtual

Uma imagem completa do banco de dados a partir de um ponto distinto no tempo, mantida com eficiência por um Recovery Appliance por meio da indexação de backups incrementais de um banco de dados protegido. Os backups completos virtuais contêm blocos individuais de vários backups incrementais. Por exemplo, se você fizer um backup de nível 0 na segunda-feira com SCN 10000 e se fizer um backup de nível 1 incremental na terça-feira com SCN 11000, o banco de dados de metadados do Recovery Appliance mostrará uma corrente de backup de nível 0 virtual para SCN 11000.

compactação do depósito

Compactação Colunar Híbrida especificada com COLUMN STORE COMPRESS FOR QUERY. Esse tipo de compactação é útil em data warehouses.

backup do banco de dados inteiro

Um backup do arquivo de controle e de todos os arquivos de dados que pertencem a um banco de dados.

área de trabalho

Uma alocação privada de memória PGA usada para operações com uso intenso de memória.

protocolo write-ahead

O protocolo que exige que antes do processo de gravação do banco de dados possa gravar um buffer sujo, o banco de dados deve gravar em disco os registros de redo associados às alterações no buffer.

zone

Dentro de um mapa de zonas, uma zona é um conjunto de blocos de dados contíguos que armazenam os valores mínimo e máximo de colunas relevantes.

mapa de zonas

Em uma tabela clusterizada de atributos, mapa de zonas é uma estrutura de acesso independente que divide blocos de dados em zonas.