

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation de groupes de partitions de base de données
<a name="limitless-shard"></a>

Les tâches suivantes permettent d’ajouter et de gérer un groupe de partitions de base de données dans Aurora PostgreSQL Limitless Database.

**Topics**
+ [Connexion de votre cluster de bases de données dans Aurora PostgreSQL Limitless Database](#limitless-endpoint)
+ [Recherche du nombre de routeurs et de partitions dans un groupe de partitions de base de données](#limitless-shard.number)
+ [Description des groupes de partitions de base de données](#limitless-describe)
+ [Redémarrage d’un groupe de partitions de base de données](#limitless-reboot)
+ [Modification de la capacité d’un groupe de partitions de base de données](limitless-capacity.md)
+ [Fractionnement d’une partition dans un groupe de partitions de base de données](limitless-shard-split.md)
+ [Ajout d’un routeur à un groupe de partitions de base de données](limitless-add-router.md)
+ [Suppression d’un groupe de partitions de base de données](limitless-shard-delete.md)
+ [Ajout d’un groupe de partitions de base de données à un cluster de bases de données Aurora PostgreSQL Limitless Database existant](limitless-shard-add.md)

## Connexion de votre cluster de bases de données dans Aurora PostgreSQL Limitless Database
<a name="limitless-endpoint"></a>

Pour utiliser Aurora PostgreSQL Limitless Database, connectez-vous au point de terminaison du cluster d’écriture ou de lecture. Vous pouvez utiliser `psql` ou de tout autre utilitaire de connexion compatible avec PostgreSQL :

```
$ psql -h {{DB_cluster_endpoint}} -p {{port_number}} -U {{database_username}} -d postgres_limitless
```

L’exemple suivant illustre l’utilisation du point de terminaison du cluster de bases de données que vous avez créé dans [INTERFACE DE LIGNE DE COMMANDE (CLI)](limitless-create-cluster.md#limitless-create-CLI).

```
$ psql -h my-limitless-cluster.cluster-ckifpdyyyxxx.us-east-1.rds.amazonaws.com -p 5432 -U postgres -d postgres_limitless
```

**Note**  
La base de données par défaut pour le groupe de partitions de base de données dans Aurora PostgreSQL Limitless Database est `postgres_limitless`.

### Utilisation de Limitless Connection Plugin
<a name="limitless-connection-plugin"></a>

Lors de la connexion à Aurora PostgreSQL Limitless Database, les clients se connectent via le point de terminaison du cluster et sont acheminés vers un routeur de transactions par Amazon Route 53. Cependant, la capacité de Route 53 à équilibrer la charge est limitée et peut entraîner des charges de travail inégales sur les routeurs de transactions. Le [Limitless Connection Plugin](https://github.com/aws/aws-advanced-jdbc-wrapper/blob/main/docs/using-the-jdbc-driver/using-plugins/UsingTheLimitlessConnectionPlugin.md) du [pilote JDBC AWS](https://github.com/awslabs/aws-advanced-jdbc-wrapper) résout ce problème en effectuant un équilibrage de charge côté client en tenant compte de la charge. Pour plus d’informations sur le [pilote JDBC AWS](https://github.com/awslabs/aws-advanced-jdbc-wrapper), consultez [Connexion à Aurora PostgreSQL avec le pilote Amazon Web Services (AWS) JDBC](Aurora.Connecting.md#Aurora.Connecting.JDBCDriverPostgreSQL).

## Recherche du nombre de routeurs et de partitions dans un groupe de partitions de base de données
<a name="limitless-shard.number"></a>

Vous pouvez utiliser la requête suivante pour rechercher le nombre de routeurs et de partitions :

```
SELECT * FROM rds_aurora.limitless_subclusters;

 subcluster_id | subcluster_type
---------------+-----------------
 1             | router
 2             | router
 3             | shard
 4             | shard
 5             | shard
 6             | shard
```

## Description des groupes de partitions de base de données
<a name="limitless-describe"></a>

Utilisez la `describe-db-shard-groups` AWS CLI commande pour décrire vos groupes de partitions de base de données. Le paramètre suivant est facultatif :
+ `--db-shard-group-identifier` : le nom du groupe de partitions de base de données.

L’exemple suivant décrit un groupe de partitions de base de données spécifique.

```
aws rds describe-db-shard-groups --db-shard-group-identifier {{my-db-shard-group}}
```

La sortie ressemble à l’exemple suivant.

```
{
    "DBShardGroups": [
        {
            "DBShardGroupResourceId": "shardgroup-8986d309a93c4da1b1455add17abcdef",
            "DBShardGroupIdentifier": "my-shard-group",
            "DBClusterIdentifier": "my-limitless-cluster",
            "MaxACU": 1000.0,
            "ComputeRedundancy": 0,
            "Status": "available",
            "PubliclyAccessible": false,
            "Endpoint": "my-limitless-cluster.limitless-ccetp2abcdef.us-east-1.rds.amazonaws.com"
        }
    ]
}
```

## Redémarrage d’un groupe de partitions de base de données
<a name="limitless-reboot"></a>

Il peut être nécessaire de redémarrer le groupe de partitions de base de données, notamment lorsque le paramètre `max_connections` est modifié à la suite d’un changement de capacité maximale.

Vous pouvez utiliser le AWS Management Console ou AWS CLI pour modifier la capacité d'un groupe de partitions de base de données.

### Console
<a name="limitless-reboot.CON"></a>

Utilisez la procédure suivante.

Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)l'adresse.

1. Accédez à la page **Bases de données**.

1. Sélectionnez le groupe de partitions de base de données que vous souhaitez redémarrer.

1. Pour **Actions**, choisissez **Redémarrer**.

1. Choisissez **Confirmer**.

### INTERFACE DE LIGNE DE COMMANDE (CLI)
<a name="limitless-reboot.CLI"></a>

Pour redémarrer un groupe de partitions de base de données, utilisez la `reboot-db-shard-group` AWS CLI commande avec le paramètre suivant :
+ `--db-shard-group-identifier` : le nom du groupe de partitions de base de données.

L’exemple suivant illustre le redémarrage d’un groupe de partitions de base de données.

```
aws rds reboot-db-shard-group --db-shard-group-identifier {{my-db-shard-group}}
```