Visão Geral do OCI Database with PostgreSQL

O OCI Database with PostgreSQL é um serviço totalmente gerenciado compatível com PostgreSQL com dimensionamento, ajuste e alta durabilidade inteligentes.

O serviço dimensiona automaticamente o armazenamento à medida que as tabelas de banco de dados são criadas e eliminadas, facilitando o gerenciamento e otimizando os gastos com armazenamento. Os dados são criptografados em trânsito e em repouso. O OCI Database with PostgreSQL foi projetado para alta disponibilidade, oferecendo durabilidade mesmo em caso de falha no domínio de disponibilidade (AD). Para obter mais informações, consulte Alta Disponibilidade e Continuidade de Negócios.

Observação

Esta documentação destina-se a administradores do PostgreSQL e pressupõe familiaridade com o PostgreSQL e suas ferramentas relacionadas. Para mais detalhes, consulte Documentação de Suporte.

Conceitos

O serviço e a documentação do OCI Database with PostgreSQL usam os conceitos a seguir.

Armazenamento otimizado para banco de dados OCI
  • Armazenamento desacoplado que é dimensionado independentemente dos recursos de Computação
  • Gerenciamento de armazenamento eficiente e dinâmico
  • Dimensionamento de leitura econômico e de alto desempenho

O resultado é que você paga apenas pelo que precisa.

sistema de banco de dados
Um cluster de banco de dados PostgreSQL em execução em uma ou mais instâncias do OCI VM Compute. Um sistema de banco de dados fornece uma interface que permite o gerenciamento de tarefas como provisionamento, backup e restauração, monitoramento, etc. Cada sistema de banco de dados tem um ponto final para consultas PSQL de leitura/gravação e pode ter vários pontos finais para consultas somente leitura.
Uma instância do VM Compute em que uma instância do banco de dados é executada. É necessário um nó principal. Outros nós atuam como réplicas de leitura.
configuração
Um conjunto de variáveis usadas para ajustar ou otimizar um banco de dados. As variáveis padrão otimizadas são definidas quando você cria um sistema de banco de dados. Os valores podem ser ajustados e salvos como uma lista personalizada, que pode ser aplicada a outros sistemas de banco de dados.
volume regional
Um Block Volume que replica dados de forma síncrona entre domínios de disponibilidade em regiões com vários ADs.
réplica de Leitura
Uma réplica de leitura é um nó no sistema de banco de dados que pode atender a consultas de leitura. Uma réplica de leitura usa armazenamento compartilhado, que não requer cópias adicionais do banco de dados PostgreSQL. Qualquer nó de réplica de leitura pode ser promovido ao nó principal.

Recursos

O serviço OCI Database with PostgreSQL fornece os seguintes recursos:

dimensionando o armazenamento dinamicamente
À medida que as tabelas de banco de dados são criadas e eliminadas, o armazenamento é dimensionado dinamicamente, sem qualquer tempo de inatividade. Isso facilita a carga e otimiza os gastos com armazenamento. Você só paga pelo armazenamento que usa.
escala vertical
Formas flexíveis permitem que você altere a configuração de hardware de um sistema de banco de dados para se adaptar às alterações nos requisitos de desempenho. Personalize OCPUs e memória e use configurações flexíveis com expressões inteiras para variáveis que são dimensionadas com hardware de sistemas de banco de dados.
alta disponibilidade
O OCI Database with PostgreSQL foi projetado para alta disponibilidade ao usar vários nós. O failover é quase instantâneo. Para obter mais informações, consulte Alta Disponibilidade e Continuidade de Negócios.
backups automatizados

Você pode definir programações para backups automatizados de um sistema de banco de dados. Os backups podem ser programados para serem criados diariamente, semanalmente e mensalmente. Os backups automáticos têm um período de retenção de até 35 dias. Se você precisar manter um backup por mais tempo, também poderá criar um backup manualmente.

manutenção programada

Você pode selecionar uma programação de manutenção para que a aplicação de patches ou a manutenção não ocorram durante a atividade de pico. Para obter mais informações, consulte Manutenção.

migração
Para obter mais informações, consulte Importando, Exportando e Migrando Bancos de Dados.

Documentação de Suporte

Esta documentação destina-se a administradores do PostgreSQL e pressupõe familiaridade com o PostgreSQL e suas ferramentas relacionadas. Para obter mais informações, consulte o manual de referência PostgreSQL.

Autenticação e Autorização

Cada serviço do Oracle Cloud Infrastructure se integra ao IAM para autenticação e autorização para gerenciamento de recursos do OCI, para todas as interfaces (Console, SDK ou CLI e API REST).

Um administrador da sua organização precisa configurar grupos, compartimentos  e políticas  que controlem quais usuários podem acessar quais serviços e quais recursos. e o tipo de acesso que eles têm. Por exemplo, as políticas controlam quem pode criar usuários, grupos e compartimentos ou quem pode criar e gerenciar implantações virtuais.

Maneiras de Acessar

Você pode acessar os recursos do OCI Database with PostgreSQL usando a Console (uma interface baseada em navegador), a CLI da Oracle Cloud Infrastructure ou as APIs REST. Para acessar a Console, você deve usar um browser suportado.

Importante

Use um cliente PSQL para estabelecer conexão com o ponto final do banco de dados de dentro de uma sub-rede privada. Para obter mais informações, consulte Como Conectar-se a um Banco de Dados.

As instruções para os três métodos estão presentes em todo este guia.

Os Limites de Serviço

Quando você se inscreve no Oracle Cloud Infrastructure, um conjunto de limites de serviço é configurado para sua tenancy. O limite de serviço é a cota ou a permissão definida em um recurso. Revise os limites de serviço a seguir para recursos do OCI Database with PostgreSQL.

Recurso Detalhes
Sistemas de banco de dados 8 por tenancy por região
Backups 10 por tenancy por região
Configurações 20 por tenancy por região

Consulte Limites do Serviço para saber mais sobre os limites do serviço e encontrar instruções para solicitar um aumento de limite. Para definir limites específicos de compartimentos em um recurso ou família de recursos, os administradores podem usar cotas de compartimento.

Para obter mais limitações e considerações sobre sistemas de banco de dados, consulte Limitações e Considerações.