Perguntas frequentes sobre o OCI Database com PostgreSQL

Perguntas gerais

O que é um serviço PostgreSQL gerenciado?

Um serviço PostgreSQL gerenciado oferece uma abordagem prática para implementação, manutenção e gerenciamento de banco de dados. Os usuários se beneficiam de backups, atualizações e escalonamento automatizados sem intervenção manual, garantindo que possam se concentrar no desenvolvimento de aplicações em vez de na administração de bancos de dados.

Qual a diferença entre um serviço gerenciado e uma instalação tradicional do PostgreSQL?

Com um serviço gerenciado, a segurança e todas as tarefas como backups, aplicação de patches e dimensionamento, são administradas pelo provedor do serviço. Em uma instalação tradicional, essas responsabilidades recaem sobre o usuário ou a equipe interna de TI.

Como o serviço PostgreSQL gerenciado pela OCI difere de outros serviços gerenciados?

O OCI Database com PostgreSQL se destaca por sua tecnologia de armazenamento otimizada para banco de dados. Nossa abordagem exclusiva de dissociar a computação do armazenamento não apenas oferece desempenho superior em comparação aos concorrentes com o OCI Database Optimized Storage, mas também garante uma recuperação mais rápida. Ele promete confiabilidade e durabilidade incomparáveis, garantindo proteção imediata dos dados e recuperação rápida com baixo RTO.

Existe algum tempo de inatividade durante as operações de dimensionamento ou manutenção?

O serviço gerenciado PostgreSQL da Oracle foi projetado para minimizar o tempo de inatividade. A maioria das tarefas de manutenção, incluindo o dimensionamento, são executadas de forma integrada. No entanto, certas atualizações críticas podem exigir um curto período de inatividade, que agendamos fora dos horários de pico e notificamos os usuários com antecedência. Você também pode personalizar a janela de manutenção para melhor se adaptar aos requisitos da sua aplicação.

Qual versão do PostgreSQL é atualmente suportada pelo OCI Database com PostgreSQL?

Atualmente, oferecemos suporte ao PostgreSQL versões 14 e 15. Esse suporte de versão estendido permite executar as cargas de trabalho na versão do PostgreSQL que melhor atenda aos requisitos da sua aplicação, seja para obter estabilidade com versões mais antigas ou para aproveitar os recursos e aprimoramentos das versões mais recentes.

Quais extensões do PostgreSQL são suportadas?

A lista atual de extensões do PostgreSQL suportadas pelo serviço pode ser encontrada aqui. A lista atual de extensões PostgreSQL compatíveis com o serviço inclui pgvector, pg_stat_statements, PostGIS, postgres_fdw, pglogical e muito mais. Essas extensões permitem que você aproveite funcionalidades avançadas, como a integração de IA/ML, o processamento de dados geoespaciais e a federação de dados contínua.

Que novos recursos foram adicionados na versão mais recente do OCI Database com PostgreSQL?

A versão mais recente inclui diversos recursos novos:

  • Dimensionamento vertical: ajuste a configuração de computação e memória de seus sistemas de banco de dados em tempo real para otimizar o desempenho e o custo.
  • Formas flexíveis: selecione o número de OCPUs e a memória para seus sistemas de banco de dados de forma independente, permitindo o ajuste fino do desempenho com base em suas necessidades específicas de carga de trabalho.
  • Suporte aprimorado a extensões: agora oferecemos suporte a extensões populares, como pgvector, pg_stat_statements, PostGIS, postgres_fdw e pglogical, permitindo recursos avançados, como aplicações de IA/ML, processamento de dados geoespaciais e integração eficiente de dados.
  • Grupos de segurança de rede (NSGs): implementados para permitir que você controle o tráfego e o acesso aos seus recursos de nuvem, aumentando a segurança na sua rede de nuvem virtual.

Segurança e alta disponibilidade

Como a Oracle garante a segurança dos meus dados?

A Oracle protege os dados com isolamento de rede VPC, criptografia em trânsito e em repouso e atualizações de segurança de rotina. A integração do OCI Identity and Access Management gerencia funções administrativas e cria uma função inicial de administrador de banco de dados, que permite gerenciamento adicional de permissões dentro do sistema de banco de dados.

A replicação de dados está incluída e como a Oracle lida com failovers?

Sim, a replicação de dados é um recurso padrão. Durante o processo de criação do banco de dados, você pode selecionar dois nós: um primário e uma réplica. A Oracle utiliza implementações de vários domínios de falha e de disponibilidade (quando disponíveis) para garantir alta disponibilidade. No caso raro de falha de um nó primário, o tráfego é roteado automaticamente para uma réplica em stand-by para garantir interrupção mínima do serviço.

A Oracle fornece backups automatizados e por quanto tempo eles são retidos?

Com certeza. A Oracle fornece backups automatizados com frequência diária, semanal ou mensal, com tempo de retenção escolhido com base em suas necessidades. Se você criou um backup, basta clicar nos detalhes dele para iniciar uma restauração.

Como os Grupos de Segurança de Rede (NSGs) aumentam a segurança do meu banco de dados PostgreSQL?

Os Grupos de Segurança de Rede atuam como firewalls virtuais, permitindo que você defina e gerencie as regras de segurança que controlam o fluxo de tráfego do seu banco de dados PostgreSQL em uma rede virtual na nuvem (VCN). Esse recurso simplifica o gerenciamento de segurança de rede e aumenta a proteção de seus dados ao agrupar recursos sob uma postura de segurança comum.

Desenvolvimento de aplicações

Como posso integrar minha aplicação ao serviço PostgreSQL gerenciado?

A integração é simples. Depois que seu banco de dados estiver configurado, você receberá detalhes da conexão que podem ser inseridos na configuração da sua aplicação. Oferecemos SDK/APIs para gerenciamento de sistemas de banco de dados, configurações e backups.

Existe um limite para o número de conexões com o banco de dados?

Fornecemos um limite de conexão generoso, adequado para a maioria das aplicações. Os limites de conexão padrão são fornecidos por meio da configuração padrão de uma forma (OCPU e memória). Você também pode criar configurações personalizadas com limites de conexão diferentes e aplicar essas configurações durante a criação do sistema de banco de dados ou pode modificar um sistema existente.

Preços e faturas

Como é determinado o preço do serviço PostgreSQL gerenciado?

O preço é baseado no armazenamento, nos recursos de computação e nos adicionais que você escolher. Nosso modelo de preços transparente garante que você pague apenas pelo que usar, sem taxas ocultas.

Existem custos adicionais para transferência de dados ou backups?

A transferência de dados dentro e fora do banco de dados em uma mesma região está incluída no preço básico. No entanto, as transferências de dados entre regiões ou para regiões externas podem incorrer em custos adicionais. Os backups incorrerão em uma cobrança padrão do OCI Object Storage com base no tamanho e no tempo de retenção. Após o tempo de retenção, o backup será excluído e não haverá cobrança adicional por ele.

Quais métodos de pagamento são aceitos e com que frequência serei cobrado?

Aceitamos todos os principais cartões de crédito e transferências bancárias. A cobrança ocorre mensalmente, com detalhamento do uso de recursos e quaisquer cobranças adicionais constam na fatura.