Présentation d'OCI Database with PostgreSQL

OCI Database with PostgreSQL est un service entièrement géré compatible PostgreSQL avec un dimensionnement, un réglage et une durabilité intelligents.

Le service fait automatiquement évoluer le stockage au fur et à mesure que les tables de base de données sont créées et supprimées, ce qui facilite la gestion et optimise les dépenses de stockage. Les données sont cryptées à la fois en transit et au repos. OCI Database with PostgreSQL est conçu pour la haute disponibilité en offrant une durabilité même en cas de panne d'un domaine de disponibilité. Pour plus d'informations, reportez-vous à Haute disponibilité et continuité des activités.

Remarque

Cette documentation est destinée aux administrateurs PostgreSQL et suppose qu'ils connaissent bien PostgreSQL et ses outils associés. Pour plus d'informations, reportez-vous à la documentation complémentaire.

Concepts

Le service et la documentation OCI Database with PostgreSQL utilisent les concepts suivants.

Stockage optimisé pour la base de données OCI
  • Stockage découplé qui évolue indépendamment des ressources de calcul
  • Gestion efficace et dynamique du stockage
  • Evolutivité de lecture rentable et hautes performances

Le résultat est que vous ne payez que pour ce dont vous avez besoin.

système de base de données
Cluster de base de données PostgreSQL exécuté sur des instances de calcul de machine virtuelle OCI. Un système de base de données fournit une interface permettant de gérer des tâches telles que le provisionnement, la sauvegarde et la restauration, la surveillance, etc. Chaque système de base de données possède une adresse pour les requêtes PSQL en lecture/écriture et peut avoir plusieurs adresses pour les requêtes en lecture seule.
noeud
Instance de calcul de machine virtuelle sur laquelle une instance de base de données est exécutée. Un noeud principal est requis. Les autres noeuds agissent en tant que répliques de lecture.
configuration
Ensemble de variables utilisées pour régler ou optimiser une base de données. Les variables optimisées par défaut sont définies lorsque vous créez un système de base de données. Les valeurs peuvent être ajustées et enregistrées en tant que liste personnalisée, qui peut être appliquée à d'autres systèmes de base de données.
volume régional
Block Volume qui réplique de manière synchrone les données entre les domaines de disponibilité dans des régions à plusieurs domaines de disponibilité.
réplique de relevé
Une réplique de lecture est un noeud du système de base de données qui peut servir les requêtes en lecture. Une réplique de lecture utilise le stockage partagé, ce qui ne nécessite pas de copies supplémentaires de la base de données PostgreSQL. Tout noeud de réplique de lecture peut être promu vers le noeud principal.

Fonctionnalités

Le service OCI Database with PostgreSQL offre les fonctionnalités suivantes :

redimensionnement dynamique du stockage
Lorsque des tables de base de données sont créées et supprimées, le stockage évolue dynamiquement, sans aucun temps d'arrêt. Cela facilite la charge et optimise les dépenses de stockage. Vous ne payez que pour le stockage que vous utilisez.
mise à l'échelle verticale
Les formes flexibles vous permettent de modifier la configuration matérielle d'un système de base de données pour vous adapter aux changements des exigences de performances. Personnalisez les OCPU et la mémoire et utilisez des configurations flexibles avec des expressions d'entier pour les variables qui évoluent avec le matériel des systèmes de base de données.
haute disponibilité
OCI Database with PostgreSQL est conçu pour une haute disponibilité lors de l'utilisation de plusieurs noeuds. Le basculement est quasi instantané. Pour plus d'informations, reportez-vous à Haute disponibilité et continuité des activités.
sauvegardes automatisées

Vous pouvez définir des programmations pour les sauvegardes automatisées d'un système de base de données. Les sauvegardes peuvent être planifiées pour être créées quotidiennement, hebdomadairement et mensuellement. Les sauvegardes automatiques ont une période de conservation allant jusqu'à 35 jours. Si vous devez conserver une sauvegarde plus longtemps, vous pouvez également créer une sauvegarde manuellement.

maintenance programmée

Vous pouvez sélectionner une programmation de maintenance afin que l'application de patches ou la maintenance ne se produise pas pendant les pics d'activité. Pour plus d'informations, reportez-vous à Maintenance.

migration
Pour plus d'informations, reportez-vous à Import, export et migration de bases de données.

Documentation annexe

Cette documentation est destinée aux administrateurs PostgreSQL et suppose qu'ils connaissent bien PostgreSQL et ses outils associés. Pour plus d'informations, reportez-vous au manuel de référence PostgreSQL.

Authentification et autorisation

Chaque service dans Oracle Cloud Infrastructure s'intègre à IAM pour l'authentification et l'autorisation de gestion des ressources OCI, pour toutes les interfaces (console, kit SDK ou CLI, et API REST).

Un administrateur de votre organisation doit configurer des groupes, des compartiments  et des stratégies  qui déterminent les services et les ressources auxquels les utilisateurs peuvent accéder, ainsi que le type d'accès. Par exemple, les stratégies déterminent qui peut créer des utilisateurs, des groupes et des compartiments, ou qui peut créer et gérer des déploiements virtuels.

Méthodes d'accès

Vous pouvez accéder à OCI Database with PostgreSQL à l'aide de la console (interface basée sur un navigateur), de l'interface de ligne de commande d'Oracle Cloud Infrastructure ou des API REST. Pour accéder à la console, vous devez utiliser un navigateur pris en charge.

Important

Utilisez un client PSQL pour vous connecter à l'adresse de base de données à partir d'un sous-réseau privé. Pour plus d'informations, reportez-vous à la section Connecting to a Database.

Les instructions relatives aux trois méthodes sont incluses dans ce guide.

Limites de service

Lorsque vous êtes inscrit à Oracle Cloud Infrastructure, un ensemble de limites de service est configuré pour la location. La limite de service est l'allocation ou le quota défini sur une ressource. Consultez les limites de service suivantes pour OCI Database with PostgreSQL.

Ressource Détails
Systèmes de base de données 8 par location et par région
Sauvegardes 10 par location et par région
Configurations 20 par location et par région

Reportez-vous à Limites de service afin d'en savoir plus sur les limites de service et d'obtenir des instructions pour demander une augmentation de limite. Pour définir des limites propres au compartiment sur une ressource ou une famille de ressources, les administrateurs peuvent utiliser des quotas de compartiment.

Pour connaître les limites et remarques relatives aux systèmes de base de données, reportez-vous à Limites et remarques.