Abonnement à Oracle NoSQL Database Cloud Service
Découvrez comment gérer les abonnements au service Oracle NoSQL Database Cloud Service et ses utilisateurs.
Cet article contient les rubriques suivantes :
Rubriques connexes
Limites de service
Le service Oracle NoSQL Database Cloud Service comporte diverses 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 de la limite spécifiée. Lors de la création des tables de capacité sur demande, les limites maximales de capacité sur demande seront utilisées pendant la validation.
Les locations Oracle Cloud sont généralement actives dans plus d'une région. Vous pouvez voir cela comme une seule location de grande taille. Toutefois, Oracle NoSQL Database Cloud Service utilise la combinaison de l'OCID de la location et de l'emplacement de la région pour établir certaines limites (limites au niveau de la région). En outre, il comporte des limites au niveau table. Pour une liste détaillée des limites de service, voir Limites du service Oracle NoSQL Database Cloud Service.
Vous pouvez voir les limites existantes pour les unités de lecture, les unités d'écriture et la taille de table de votre région dans la page Limites, quotas et utilisation de la console Oracle Cloud Infrastructure, comme illustré ci-dessous. Cet exemple montre les valeurs de la région Ashburn. Vous voyez la limite de service, l'utilisation courante et la disponibilité courante pour chacune des limites. Notez que la disponibilité peut être affectée par des politiques de quota pour ce compartiment ou son compartiment parent.
TableRequest
comme indiqué ci-dessous. Exemple de demande de mise à jour de limite de service pour augmenter les unités de lecture de 100000 à 110000 dans la région Ashburn.Note :
Les limites de service peuvent être ajustées en fonction de valeurs supérieures 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 la fonction Demander une mise à jour des limites de service en spécifiant les limites à augmenter.Voir À propos des limites de service et de l'utilisation dans la documentation sur Oracle Cloud Infrastructure.
Demande d'un environnement hébergé dédié
L'environnement hébergé d'Oracle NoSQL Database offre un environnement NoSQL dédié à votre location.
- Connectez-vous à Oracle NoSQL Database Cloud Service.
- Entrez Demander une mise à jour de limites de service dans la barre de recherche en haut et allez à la page Demander une mise à jour de limites de service. Assurez-vous d'avoir sélectionné la bonne région en haut à droite (il doit s'agir de la région où vous voulez que l'environnement hébergé).
- Sous Catégorie de service, sélectionnez NoSQL.
- Sous Ressource, sélectionnez l'une des trois valeurs (Nombre d'unités de lecture, Taille de table (Go) ou Nombre d'unités d'écriture).
- n la zone de texte Motif de la demande, entrez : Demande d'un nouvel environnement hébergé. Le nom du point d'extrémité par défaut est
<tenancyName>.nosql.<REGION>.oci.oraclecloud.com
. Si vous voulez demander un autre point d'extrémité, ajoutez le texte suivant : Demande du préfixe de point d'extrémité : <alternativePrefix>. Cela signifie que le point d'extrémité demandé est au format<alternativePrefix>.nosql.<REGION>oci.oraclecloud.com
. - Cliquez sur Créer une demande de soutien.
Note :
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 comportant le texte Votre demande a été exécutée 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 comment les autres utilisateurs affectent des ressources Oracle NoSQL Database Cloud Service entre les compartiments dans Oracle Cloud Infrastructure. Un compartiment est une collection de ressources connexes (notamment d'instances, de réseaux en nuage virtuels, de volumes par blocs) accessibles uniquement à certains groupes autorisés par un administrateur. Lorsque vous créez une table Oracle NoSQL Database Cloud Service ou que vous augmentez le débit ou le stockage provisionnés, le système veille à ce que vos demandes respectent le quota défini pour le compartiment.
Ce tableau répertorie les quotas du service Oracle NoSQL Database Cloud Service que vous pouvez référencer.
Le nom | Portée | Description |
---|---|---|
nombre d'unités de lecture | Régionale | Nombre d'unités de lecture |
nombre d'unités d'écriture | Régionale | Nombre d'unités d'écriture |
table-taille-gb | Régionale | Taille de table (Go) |
Vous pouvez définir des quotas à l'aide de la console ou de l'API. Vous pouvez exécuter des énoncés de quota à partir de la page Politiques de quota, sous l'option Gouvernance de la console Infrastructure Oracle Cloud.
Exemples d'énoncés de quota pour Oracle NoSQL Database Cloud Service
- Limitez le nombre d'unités de lecture d'Oracle NoSQL Database Cloud Service que les utilisateurs peuvent affecter aux tables qu'ils créent dans my_compartment à 20 000.
set nosql quota read-unit-count to 20000 in compartment my_compartment
Si vous ne spécifiez aucune région, le quota sera réglé à 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 spécifiant le nom d'une région particulière, comme indiqué ci-dessous.Limitez à 10 000 le nombre d'unités de lecture d'Oracle NoSQL Database Cloud Service que les utilisateurs peuvent affecter aux tables qu'ils créent dans la région us-phoenix-1.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 affecter 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 d'Oracle NoSQL Database Cloud Service que les utilisateurs peuvent affecter aux tables qu'ils créent dans my_compartment à 1 000 Go.
set nosql quota table-size-gb to 1000 in compartment my_compartment
Voir À propos des quotas de compartiment dans la documentation sur Oracle Cloud Infrastructure.
Évé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 qui déclenchent une action particulière lorsqu'un événement se produit. Par exemple, vous pouvez définir une règle qui envoie un avis aux administrateurs lorsqu'une table est supprimée. Voir Aperçu du service d'événements et Introduction au service d'événements dans la documentation sur Oracle Cloud Infrastructure.
Ce tableau répertorie les événements Oracle NoSQL Database Cloud Service que vous pouvez référencer.
Nom convivial | Type d'événement Type d'événement |
---|---|
Modifier la table - Début |
|
Modifier la table - Fin |
|
Modifier le compartiment de la table |
|
Modifier le compartiment de la table - Fin |
|
Début de la création de l'index |
|
Créer une fin d'index |
|
Créer une table - Début |
|
Créer une table - Fin |
|
Ajouter une réplique - Début |
|
Ajouter une réplique - Fin |
|
Supprimer l'index - Début |
|
Supprimer l'index - Fin |
|
Supprimer la table - Début |
|
Supprimer la table - Fin |
|
Supprimer la réplique - Début |
|
Supprimer la réplique - Fin |
|
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.
Note :
L'OCID est un ID unique attribué par Oracle, inclus dans les informations de la ressource, à la fois dans la console et l'API.
- NOM DE LA TABLE
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 la table d'une autre région.
Oracle NoSQL Database Cloud Service envoie des mesures au service Oracle Cloud Infrastructure Monitoring. Vous pouvez voir les alarmes associées à ces mesures, ou en créer, à l'aide des trousses SDK ou de l'interface de ligne de commande de la console d'infrastructure Oracle Cloud. Voir Trousses SDK et interface CLI pour OCI dans la documentation sur Oracle Cloud Infrastructure.
Mesures disponibles
Mesure | Nom d'affichage de la mesure | Unité | Description | Dimensions |
---|---|---|---|---|
ReadUnits |
Unités de lecture | Crédits | Nombre d'unités de lecture utilisées pendant la période. | resourceId tableName |
WriteUnits |
Unités d'écriture | Crédits | Nombre d'unités d'écriture utilisées pendant la période. | resourceId tableName |
StorageGB |
Taille du stockage | Go | Volume de stockage maximal utilisé par la table. Comme ces informations sont générées toutes les heures, vous pouvez voir des valeurs périmées entre deux points d'actualisation. | resourceId tableName |
ReadThrottleCount |
Limitation de lecture | Nombre | Nombre d'exception de limitation de lecture pour cette table pendant la période. | resourceId tableName |
WriteThrottleCount |
Limitation d'écriture | Nombre | Nombre d'exception de limitation d'écriture pour cette table pendant la période. | resourceId tableName |
StorageThrottleCount |
Limitation de stockage | Nombre | Nombre d'exception de limitation de stockage pour cette table pendant la période. | resourceId tableName |
MaxShardSizeUsagePercent |
Utilisation maximale de taille de partition | Pourcentage | Ratio entre l'espace utilisé dans la partition horizontale et l'espace total alloué à la partition horizontale. Cette valeur est propre à une table et est la plus élevée pour toutes les partitions horizontales. | resourceId tableName |
Replica Lag |
Décès par rapport à la réplique | millions de secondes | Délai de réplication des modifications de données d'une table Global Active d'une région d'expéditeur vers une région destinataire. | resourceId tableName replica |
Régions de données et points d'extrémité de service associés
Découvrez les régions de données prises en charge pour le service Oracle NoSQL Database Cloud Service et accédez à des points d'extrémité de service propres aux régions.
Régions de données
Pour commencer avec Oracle NoSQL Database Cloud Service, vous devez créer un compte (à des fins d'essai gratuit ou d'achat de provisionnement). En plus d'autres détails, l'application de compte nécessite de choisir la région de données par défaut.
Si votre application s'exécute sous votre location sur un hôte OCI de la même région, vous devez configurer votre VCN pour acheminer tout le trafic NDCS au moyen de la passerelle de service. Voir accès aux services Oracle : passerelle de service pour plus de détails.
Points d'extrémité de service associés aux régions de données
Un point d'extrémité de service est le point d'accès réseau régional au service Oracle NoSQL Database Cloud Service. Le format général d'un point d'extrémité de région est https://nosql.{region}.oci.oraclecloud.com
. Par exemple, le point d'extrémité du service pour l'identificateur de région Oracle NoSQL Database Cloud Service Ashburn dans la région Amérique du Nord est https://nosql.us-ashburn-1.oci.oraclecloud.com
. Les composants {region}
de l'URL sont différents selon la région de données.
Ce tableau répertorie les points d'extrémité de service pour toutes les régions de données prises en charge par Oracle NoSQL Database Cloud Service. Voir Disponibilité du service pour plus d'informations sur les régions qui prennent en charge le service Oracle NoSQL Database Cloud Service.
Région de données | Identificateur de la région | Point d'extrémité 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-jovanovique-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-singapore-2 | https://nosql.ap-singapore-2.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 | Modèle:mx-queretaro-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 |
Abonnement à Oracle NoSQL Database Cloud Service