Melhores Práticas para Conexões de Baixa Latência com o Autonomous Database
Tomar medidas para reduzir a latência das conexões entre um aplicativo e o Autonomous Database é fundamental se seu aplicativo executar muitas viagens de ida e volta entre o aplicativo e o banco de dados.
Por exemplo, considere um aplicativo OLTP conectando-se ao Autonomous Database e enviando milhares de instruções SQL ao banco de dados individualmente para executar um pedido de venda. Nesse caso, o aplicativo requer milhares de viagens de ida e volta, e reduzir a latência para cada viagem de ida e volta pode acelerar consideravelmente o processo de pedidos de vendas. Para esses aplicativos, há melhores práticas que você pode seguir para reduzir a latência das conexões de banco de dados.
- Etapas para Reduzir a Latência para Conexões de Banco de Dados
Você pode seguir essas recomendações para reduzir a latência das conexões entre seus aplicativos e o banco de dados. - Etapas para Reduzir a Latência de Conexões de Banco de Dados para Bancos de Dados com o Autonomous Data Guard
Fornece etapas a serem seguidas para configurar um ambiente stand-by, clientes e camadas intermediárias do Autonomous Data Guard, para reduzir a latência de conexões de banco de dados quando você se conecta após um failover ou após um switchover (quando o stand-by se torna o Principal). - Diagrama de Rede Conceitual para Conexões de Banco de Dados de Baixa Latência
Mostra o diagrama de rede conceitual para conexões de baixa latência usando pontos finais públicos e pontos finais privados para seu banco de dados.
Tópico principal: Opções e Recursos de Conexão e Rede
Etapas para Reduzir a Latência para Conexões de Banco de Dados
Você pode seguir essas recomendações para reduzir a latência das conexões entre seus aplicativos e o banco de dados.
Primeiro, determine o domínio de disponibilidade do banco de dados. Para localizar o domínio de disponibilidade de uma instância do Autonomous Database, conecte-se como ADMIN e execute a seguinte consulta:
SELECT json_value(cloud_identity, '$.AVAILABILITY_DOMAIN') AVAILABILITY_DOMAIN FROM v$pdbs;
Por exemplo:
SELECT json_value(cloud_identity, '$.AVAILABILITY_DOMAIN') AVAILABILITY_DOMAIN
FROM v$pdbs;
AVAILABILITY_DOMAIN
--------------------
SoSC:US-ASHBURN-AD-1
Você também pode exibir as informações do domínio de disponibilidade na Console do Oracle Cloud Infrastructure. Consulte Exibir Informações de Rede na Console do OCI para obter mais informações.
Para reduzir a latência, faça o seguinte:
Etapas para Reduzir a Latência de Conexões de Banco de Dados para Bancos de Dados com o Autonomous Data Guard
Fornece etapas a serem seguidas para configurar um ambiente stand-by, clientes e camadas intermediárias do Autonomous Data Guard, a fim de reduzir a latência para conexões de banco de dados quando você se conecta após um failover ou após um switchover (quando o stand-by se torna o Principal).
- Reduzir a Latência para Conexões de Banco de Dados com o Autonomous Data Guard Local
Siga estas etapas para reduzir a latência das conexões de banco de dados que você faz quando usa o Autonomous Data Guard e faz failover ou switchover para um banco de dados stand-by local. - Reduzir a Latência para Conexões de Banco de Dados com o Autonomous Data Guard entre Regiões
Siga estas etapas para reduzir a latência das conexões de banco de dados que você faz quando usa o Autonomous Data Guard e faz failover ou alterna para um banco de dados stand-by entre regiões.
Reduza a Latência para Conexões de Banco de Dados com o Autonomous Data Guard Local
Siga estas etapas para reduzir a latência das conexões de banco de dados que você faz quando usa o Autonomous Data Guard e faz failover ou switchover para um banco de dados stand-by local.
Se você tiver um stand-by local do Autonomous Data Guard e estiver em uma região com vários domínios de disponibilidade, o Autonomous Data Guard criará o banco de dados stand-by local em outro domínio de disponibilidade. Quando você faz failover ou faz switchover para o banco de dados stand-by, o stand-by local torna-se o banco de dados Principal. Para se preparar para um failover ou switchover, é recomendável ter clientes stand-by e camadas intermediárias disponíveis para ativação, de modo que, após uma falha ou após um switchover, seus aplicativos possam continuar trabalhando no caso de uma falha no domínio de disponibilidade.
Primeiro, verifique se o tipo de recuperação de desastre do seu par local é o Autonomous Data Guard. Consulte Ativar Autonomous Data Guard para obter mais informações.
Execute as tarefas a seguir para configurar clientes stand-by e níveis intermediários para baixa latência quando estiver usando o Autonomous Data Guard com um stand-by local em uma região com vários domínios de disponibilidade.
Reduza a Latência para Conexões de Banco de Dados com o Autonomous Data Guard entre Regiões
Siga estas etapas para reduzir a latência das conexões de banco de dados que você faz quando usa o Autonomous Data Guard e faz failover ou alterna para um banco de dados stand-by entre regiões.
Se você adicionar um ou mais bancos de dados stand-by Autonomous Data Guard entre regiões, os bancos de dados stand-by entre regiões serão adicionados nas regiões selecionadas quando você adicionar um pareamento entre regiões. Quando você faz failover ou faz switchover para um banco de dados stand-by entre regiões do Autonomous Data Guard, o stand-by entre regiões se torna o banco de dados Principal. Para se preparar para um failover ou switchover regional, é recomendável ter clientes stand-by e camadas intermediárias disponíveis na região remota. Isso prepara os clientes e a camada intermediária na região remota para que, no caso de uma falha ou após um switchover, seus aplicativos possam continuar funcionando.
Primeiro, verifique se sua recuperação de desastre inclui pelo menos um stand-by Autonomous Data Guard entre regiões. Consulte Adicionar um Banco de Dados Stand-by entre Regiões para obter mais informações.
Siga estas etapas para configurar clientes e níveis intermediários para baixa latência ao usar o Autonomous Data Guard com um ou mais bancos de dados stand-by entre regiões.
Diagrama de Rede Conceitual para Conexões de Banco de Dados de Baixa Latência
Mostra o diagrama de rede conceitual para conexões de baixa latência usando pontos finais públicos e pontos finais privados para seu banco de dados.
Conexões de Baixa Latência Usando Ponto Final Privado com Aplicativo em Execução Dentro da Região do OCI

Descrição da ilustração adb-private-low-latency.eps
Conexões de Baixa Latência Usando Ponto Final Público com Aplicativo em Execução Dentro da Região do OCI

Descrição da ilustração adb-public-low-latency.eps
Conexões de Baixa Latência Usando um Ponto Final Privado com Aplicativo em Execução em Data Center Local Conectado ao OCI Usando FastConnect

Descrição da ilustração adb-fastconnect-private-low-latency.eps
Conexões de Baixa Latência Usando um Ponto Final Público com Aplicativo em Execução no Seu Data Center Local Conectado ao OCI Usando FastConnect

Descrição da ilustração adb-fastconnect-public-low-latency.eps