Abonnement à Oracle NoSQL Database Cloud Service
En savoir plus sur la gestion des abonnements Oracle NoSQL Database Cloud Service et de leurs utilisateurs.
Cet article comprend les rubriques suivantes :
Rubriques connexes
Limites de service
Oracle NoSQL Database Cloud Service présente différentes limites par défaut. Lorsque vous créez une table Oracle NoSQL Database Cloud Service, le système s'assure que vos demandes sont dans les limites spécifiées. Lors de la création de tables de capacité On Demand, les limites maximales de capacité On Demand seront utilisées lors de la validation.
Les locations Oracle Cloud sont généralement actives dans plusieurs régions. Vous pouvez la visualiser comme une location de grande taille unique. Toutefois, Oracle NoSQL Database Cloud Service utilise la combinaison OCID de location et emplacement de région pour établir certaines limites (limites au niveau de la région). En outre, il a des limites au niveau de la table. Pour obtenir la liste détaillée des limites de service, reportez-vous à Limites Oracle NoSQL Database Cloud Service.
Vous pouvez visualiser les limites existantes pour les unités de lecture, les unités d'écriture et la taille de table de votre région à partir de la page Limites, quotas et utilisation de la console Oracle Cloud Infrastructure, comme indiqué ci-dessous. Cet exemple présente les valeurs de la région Ashburn. Vous voyez la limite de service, l'utilisation en cours et la disponibilité en cours pour chacune des limites. La disponibilité peut être affectée par des stratégies de quota sur ce compartiment ou son compartiment parent.
TableRequest
comme indiqué ci-dessous. Il s'agit d'un exemple de demande de mise à jour de limite de service pour l'augmentation des unités de lecture de 100000 à 110000 dans la région Ashburn.Remarques :
Les limites de service peuvent être ajustées en fonction de valeurs plus élevées dans un environnement hébergé dédié. Pour modifier les limites de service, un client de l'environnement hébergé doit demander une modification à l'aide de l'option Demander la mise à jour des limites de service en indiquant les limites à augmenter.Reportez-vous à A propos des limites et de l'utilisation de service dans la documentation Oracle Cloud Infrastructure.
Demande d'un environnement hébergé dédié
L'environnement hébergé Oracle NoSQL Database offre un environnement NoSQL dédié à votre location.
- Connectez-vous à Oracle NoSQL Database Cloud Service.
- Saisissez Demander des mises à jour de limite de service dans la barre de recherche en haut et accédez à la page Demander des mises à jour de limite de service. Assurez-vous d'avoir sélectionné la région correcte dans l'angle supérieur droit (il s'agit de la région dans laquelle vous souhaitez l'environnement hébergé).
- Sous Catégorie de service, sélectionnez NoSQL.
- Sous Ressource, sélectionnez l'une des trois valeurs suivantes : Nombre d'unités de lecture, Taille de la table (Go) ou Nombre d'unités d'écriture.
- Dans la zone de texte Motif de la demande, saisissez : Demande d'un nouvel environnement hébergé. Le nom d'adresse par défaut est
<tenancyName>.nosql.<REGION>.oci.oraclecloud.com
. Si vous souhaitez demander une autre adresse, ajoutez le texte suivant : Demande de préfixe d'adresse : <alternativePrefix>. Cela signifie que l'adresse demandée est au format<alternativePrefix>.nosql.<REGION>oci.oraclecloud.com
. - Cliquez sur Créer une demande d'assistance.
Remarques :
L'environnement hébergé sera provisionné et disponible dans environ 10 jours ouvrables (selon la disponibilité du matériel) après avoir soumis la demande de service. Une fois l'environnement hébergé prêt, un commentaire contenant le texte Votre demande a été satisfaite sera mis à jour dans la demande de service. Vous pouvez interroger la demande de service pour vérifier si vous avez reçu ce commentaire concernant le provisionnement de l'environnement hébergé.Quotas de service
Vous pouvez utiliser des quotas pour déterminer la façon dont les autres utilisateurs allouent les ressources Oracle NoSQL Database Cloud Service dans les compartiments d'Oracle Cloud Infrastructure. Un compartiment est un ensemble de ressources associées ( telles que des instances, des réseaux cloud virtuels, des volumes de blocs) accessibles uniquement pour certains groupes dotés de droits d'accès accordés par un administrateur. Lors de la création d'une table Oracle NoSQL Database Cloud Service ou de l'augmentation du débit ou du stockage provisionné, le système vérifie que vos demandes sont dans les limites du quota défini pour ce compartiment.
Ce tableau présente les quotas Oracle NoSQL Database Cloud Service que vous pouvez référencer.
Nom | Périmètre | Description |
---|---|---|
nombre d'unités de lecture | Régional | Nombre d'unités de lecture |
nombre d'unités d'écriture | Régional | Nombre d'unités d'écriture |
table-size-gb | Régional | Taille de la table (Go) |
Vous pouvez définir des quotas à l'aide de la console ou de l'API. Vous pouvez exécuter des instructions de quota à partir de la page Stratégies de quota sous l'option Gouvernance dans la console Infrastructure Oracle Cloud.
Exemples d'instructions de quota pour Oracle NoSQL Database Cloud Service
- Limitez le nombre d'unités de lecture Oracle NoSQL Database Cloud Service que les utilisateurs peuvent allouer aux tables créées dans my_compartment à 20 000.
set nosql quota read-unit-count to 20000 in compartment my_compartment
Si vous n'indiquez aucune région, le quota sera défini sur l'ensemble de la location, ce qui signifie qu'il s'applique à toutes les régions. Toutefois, vous pouvez définir un quota spécifique pour une seule région en appliquant une condition de filtre dans la clause
set
et en indiquant le nom d'une région particulière, comme indiqué ci-dessous.Limitez le nombre d'unités de lecture Oracle NoSQL Database Cloud Service que les utilisateurs peuvent allouer aux tables qu'ils créent dans la région us-phoenix-1 à 10 000.set nosql quota read-unit-count to 10000 in compartment my_compartment where request.region = us-phoenix-1
Dans cet exemple, seule la région Phoenix aura un quota de nombre d'unités de lecture de 10000.
- Limitez le nombre d'unités d'écriture Oracle NoSQL Database Cloud Service que les utilisateurs peuvent allouer aux tables qu'ils créent dans my_compartment à 5 000.
set nosql quota write-unit-count to 5000 in compartment my_compartment
- Limitez l'espace de stockage maximal Oracle NoSQL Database Cloud Service que les utilisateurs peuvent allouer aux tables qu'ils créent dans my_compartment à 1 000 Go.
set nosql quota table-size-gb to 1000 in compartment my_compartment
Reportez-vous à A propos des quotas de compartiment dans la documentation Oracle Cloud Infrastructure.
Evénements de service
Les actions que vous effectuez sur les tables Oracle NoSQL Database Cloud Service émettent des événements.
Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Par exemple, vous pouvez définir une règle qui envoie une notification aux administrateurs lorsqu'un utilisateur supprime une table. Reportez-vous à Présentation d'Event et à Introduction à Events dans la documentation Oracle Cloud Infrastructure.
Ce tableau présente les événements Oracle NoSQL Database Cloud Service que vous pouvez référencer.
Nom convivial | Type d'événement |
---|---|
Début de modification de table |
|
Fin de modification de table |
|
Début de modification de compartiment de table |
|
Fin de modification de compartiment de table |
|
Début de création d'index |
|
Fin de création d'index |
|
Début de création de table |
|
Fin de création de table |
|
Début d'ajout de réplication |
|
Fin d'ajout de réplique |
|
Début de suppression d'index |
|
Fin de suppression d'index |
|
Début de suppression de table |
|
Fin de suppression de table |
|
Début de suppression de réplique |
|
Fin de suppression de réplique |
|
Exemple
{
"cloudEventsVersion": "0.1",
"contentType": "application/json",
"source": "nosql",
"eventID": "<unique_ID>",
"eventType": "com.oraclecloud.nosql.createtable.begin",
"eventTypeVersion": "<version>",
"eventTime": "2019-12-30T00:52:01.343Z",
"data": {
"additionalDetails": {},
"availabilityDomain": "<availability_domain>",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "my_compartment",
"freeformTags": {
"key":"value"
},
"resourceId": "ocid1.nosqltable.oc1..<unique_ID>",
"resourceName": "my_nosql_table"
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Mesures de service
Découvrez les mesures émises par l'espace de noms de mesure oci_nosql
( Oracle NoSQL Database Cloud Service.
- RESOURCEID
OCID de la table NoSQL dans Oracle NoSQL Database Cloud Service.
Remarques :
OCID est un ID unique affecté par Oracle qui est inclus dans les informations de la ressource à la console et dans l'API.
- TABLENAME
Nom de la table NoSQL dans Oracle NoSQL Database Cloud Service.
- RÉPLIQUE
Nom de la région qui reçoit la mise à jour de table d'une autre région.
Oracle NoSQL Database Cloud Service envoie des mesures à Oracle Cloud Infrastructure Monitoring Service. Vous pouvez afficher ou créer des alarmes sur ces mesures à l'aide des kits SDK ou de l'interface de ligne de commande de la console d'infrastructure Oracle Cloud. Reportez-vous à Interface de ligne de commande et kits SDK OCI dans la documentation Oracle Cloud Infrastructure.
Mesures disponibles
Mesure | Nom d'affichage de la mesure | Unité | Description | Dimensions |
---|---|---|---|---|
ReadUnits |
Unités lues | Units | Nombre d'unités de lecture consommées au cours de cette période. | resourceId tableName |
WriteUnits |
Unités d'écriture | Units | Nombre d'unités d'écriture consommées au cours de cette période. | resourceId tableName |
StorageGB |
Taille de stockage | Go | Quantité maximale de stockage consommée par la table. Comme ces informations sont générées toutes les heures, vous pouvez voir des valeurs obsolètes entre les points d'actualisation. | resourceId tableName |
ReadThrottleCount |
Raccourci de lecture | Nombre | Nombre d'exceptions de ralentissement de lecture sur cette table au cours de la période. | resourceId tableName |
WriteThrottleCount |
Raccourci d'écriture | Nombre | Nombre d'exceptions de ralentissement d'écriture sur cette table au cours de la période. | resourceId tableName |
StorageThrottleCount |
Raccourci de stockage | Nombre | Nombre d'exceptions de ralentissement du stockage sur cette table au cours de la période. | resourceId tableName |
MaxShardSizeUsagePercent |
Utilisation de la taille de disque | Pourcentage | Ratio de l'espace utilisé dans le shard par rapport à l'espace total alloué au shard. Spécifique à une table, il s'agit de la valeur la plus élevée pour tous les shards. | resourceId tableName |
Replica Lag |
Décalage de la réplication | milliseconde | Délai de réplication des modifications de données d'une table active globale d'une région d'expéditeur vers une région de récepteur. | resourceId tableName replica |
Régions de données et adresses de service associées
Découvrez les régions de données prises en charge pour Oracle NoSQL Database Cloud Service et accédez à des adresses de service spécifiques à une région.
Régions des données
Pour commencer avec Oracle NoSQL Database Cloud Service, vous devez créer un compte (soit pour un essai gratuit, soit pour l'achat de provisionnement). Avec d'autres détails, l'application du compte requiert que vous choisissez la région de données par défaut.
Si votre application est exécutée sous votre location sur un hôte OCI dans la même région, vous devez configurer votre VCN pour acheminer tout le trafic NDCS via la passerelle de service. Pour plus d'informations, reportez-vous à accès aux services Oracle : passerelle de service.
Adresses de service associées à des régions de données
Une adresse de service est le point d'accès réseau régional à Oracle NoSQL Database Cloud Service. Le format général d'une adresse de région est le suivant : https://nosql.{region}.oci.oraclecloud.com
. Par exemple, l'adresse de service pour l'identificateur de région Oracle NoSQL Database Cloud Service d'Ashburn dans la région Amérique du Nord est https://nosql.us-ashburn-1.oci.oraclecloud.com
. Les URL des différentes régions de données ont des composants {region}
différents.
Ce tableau présente les adresses de service pour toutes les régions de données qui sont prises en charge par Oracle NoSQL Database Cloud Service. Reportez-vous à Disponibilité du service pour obtenir les dernières informations relatives aux régions qui prennent en charge Oracle NoSQL Database Cloud Service.
Région des données | Identificateur de la région | Adresse de service |
---|---|---|
Amérique du Nord | ca-montreal-1 | https://nosql.ca-montreal-1.oci.oraclecloud.com |
Amérique du Nord | ca-toronto-1 | https://nosql.ca-toronto-1.oci.oraclecloud.com |
Amérique du Nord | us-ashburn-1 | https://nosql.us-ashburn-1.oci.oraclecloud.com |
Amérique du Nord | nous-chicago-1 | https://nosql.us-chicago-1.oci.oraclecloud.com |
Amérique du Nord | us-phoenix-1 | https://nosql.us-phoenix-1.oci.oraclecloud.com |
Amérique du Nord | us-sanjose-1 | https://nosql.us-sanjose-1.oci.oraclecloud.com |
EMEA | af-johannesburg-1 | https://nosql.af-johannesburg-1.oci.oraclecloud.com |
EMEA | eu-amsterdam-1 | https://nosql.eu-amsterdam-1.oci.oraclecloud.com |
EMEA | eu-frankfurt-1 | https://nosql.eu-frankfurt-1.oci.oraclecloud.com |
EMEA | eu-jovanovic-1 | https://nosql.eu-jovanovic-1.oci.oraclecloud.com |
EMEA | eu-madrid-1 | https://nosql.eu-madrid-1.oci.oraclecloud.com |
EMEA | eu-marseille-1 | https://nosql.eu-marseille-1.oci.oraclecloud.com
|
EMEA | eu-milan-1 | https://nosql.eu-milan-1.oci.oraclecloud.com |
EMEA | eu-paris-1 | https://nosql.eu-paris-1.oci.oraclecloud.com |
EMEA | eu-stockholm-1 | https://nosql.eu-stockholm-1.oci.oraclecloud.com |
EMEA | eu-zurich-1 | https://nosql.eu-zurich-1.oci.oraclecloud.com |
EMEA | il-jerusalem-1 | https://nosql.il-jerusalem-1.oci.oraclecloud.com |
EMEA | me-abudhabi-1 | https://nosql.me-abudhabi-1.oci.oraclecloud.com |
EMEA | me-dubai-1 | https://nosql.me-dubai-1.oci.oraclecloud.com |
EMEA | me-jeddah-1 | https://nosql.me-jeddah-1.oci.oraclecloud.com |
EMEA | uk-cardiff-1 | https://nosql.uk-cardiff-1.oci.oraclecloud.com |
EMEA | uk-london-1 | https://nosql.uk-london-1.oci.oraclecloud.com |
APAC | ap-chuncheon-1 | https://nosql.ap-chuncheon-1.oci.oraclecloud.com |
APAC | ap-hyderabad-1 | https://nosql.ap-hyderabad-1.oci.oraclecloud.com |
APAC | ap-melbourne-1 | https://nosql.ap-melbourne-1.oci.oraclecloud.com |
APAC | ap-mumbai-1 | https://nosql.ap-mumbai-1.oci.oraclecloud.com |
APAC | ap-osaka-1 | https://nosql.ap-osaka-1.oci.oraclecloud.com |
APAC | ap-seoul-1 | https://nosql.ap-seoul-1.oci.oraclecloud.com |
APAC | ap-singapore-1 | https://nosql.ap-singapore-1.oci.oraclecloud.com |
APAC | ap-sydney-1 | https://nosql.ap-sydney-1.oci.oraclecloud.com |
APAC | ap-tokyo-1 | https://nosql.ap-tokyo-1.oci.oraclecloud.com |
LAD | mx-querétaro-1 | https://nosql.mx-queretaro-1.oci.oraclecloud.com |
LAD | mx-monterrey-1 | https://nosql.mx-monterrey-1.oci.oraclecloud.com |
LAD | sa-bogota-1 | https://nosql.sa-bogota-1.oci.oraclecloud.com |
LAD | sa-santiago-1 | https://nosql.sa-santiago-1.oci.oraclecloud.com |
LAD | sa-saopaulo-1 | https://nosql.sa-saopaulo-1.oci.oraclecloud.com |
LAD | sa-valparaiso-1 | https://nosql.sa-valparaiso-1.oci.oraclecloud.com |
LAD | sa-vinhedo-1 | https://nosql.sa-vinhedo-1.oci.oraclecloud.com |