

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Bekerja dengan grup pecahan DB
<a name="limitless-shard"></a>

Anda melakukan tugas-tugas berikut untuk menambah dan mengelola grup shard DB untuk Aurora PostgreSQL Limitless Database.

**Topics**
+ [Menghubungkan ke cluster DB Database PostgreSQL Limitless Aurora Anda](#limitless-endpoint)
+ [Menemukan jumlah router dan pecahan dalam grup pecahan DB](#limitless-shard.number)
+ [Menggambarkan kelompok pecahan DB](#limitless-describe)
+ [Mem-boot ulang grup pecahan DB](#limitless-reboot)
+ [Mengubah kapasitas grup pecahan DB](limitless-capacity.md)
+ [Memisahkan pecahan dalam grup pecahan DB](limitless-shard-split.md)
+ [Menambahkan router ke grup pecahan DB](limitless-add-router.md)
+ [Menghapus grup pecahan DB](limitless-shard-delete.md)
+ [Menambahkan grup shard DB ke cluster DB Aurora PostgreSQL Limitless Database yang ada](limitless-shard-add.md)

## Menghubungkan ke cluster DB Database PostgreSQL Limitless Aurora Anda
<a name="limitless-endpoint"></a>

Untuk bekerja dengan Aurora PostgreSQL Limitless Database, Anda terhubung ke penulis cluster atau titik akhir pembaca. Anda dapat menggunakan `psql` atau utilitas koneksi lain yang bekerja dengan PostgreSQL:

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

Contoh berikut menggunakan endpoint untuk cluster DB yang Anda buat di[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
```

**catatan**  
Database default untuk grup shard DB di Aurora PostgreSQL Limitless Database adalah. `postgres_limitless`

### Menggunakan Plugin Koneksi Tanpa Batas
<a name="limitless-connection-plugin"></a>

Saat menghubungkan ke Aurora PostgreSQL Limitless Database, klien terhubung menggunakan titik akhir cluster, dan dialihkan ke router transaksi oleh Amazon Route 53. Namun, Route 53 terbatas dalam kemampuannya untuk memuat keseimbangan, dan dapat memungkinkan beban kerja yang tidak merata pada router transaksi. [Plugin Koneksi Tanpa](https://github.com/aws/aws-advanced-jdbc-wrapper/blob/main/docs/using-the-jdbc-driver/using-plugins/UsingTheLimitlessConnectionPlugin.md) Batas untuk [Driver AWS JDBC](https://github.com/awslabs/aws-advanced-jdbc-wrapper) mengatasi hal ini dengan melakukan penyeimbangan beban sisi klien dengan kesadaran beban. Untuk informasi lebih lanjut tentang [Driver AWS JDBC, lihat](https://github.com/awslabs/aws-advanced-jdbc-wrapper). [Menghubungkan ke Aurora PostgreSQL dengan Driver Amazon Web Services () JDBC AWS](Aurora.Connecting.md#Aurora.Connecting.JDBCDriverPostgreSQL)

## Menemukan jumlah router dan pecahan dalam grup pecahan DB
<a name="limitless-shard.number"></a>

Anda dapat menggunakan kueri berikut untuk menemukan jumlah router dan pecahan:

```
SELECT * FROM rds_aurora.limitless_subclusters;

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

## Menggambarkan kelompok pecahan DB
<a name="limitless-describe"></a>

Gunakan `describe-db-shard-groups` AWS CLI perintah untuk menggambarkan grup shard DB Anda. Parameter berikut bersifat opsional:
+ `--db-shard-group-identifier`— Nama grup pecahan DB.

Contoh berikut menjelaskan kelompok pecahan DB tertentu.

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

Outputnya menyerupai contoh berikut.

```
{
    "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"
        }
    ]
}
```

## Mem-boot ulang grup pecahan DB
<a name="limitless-reboot"></a>

Terkadang Anda harus me-reboot grup shard DB Anda, misalnya ketika `max_connections` parameter berubah karena perubahan kapasitas maksimum.

Anda dapat menggunakan Konsol Manajemen AWS atau AWS CLI untuk mengubah kapasitas grup shard DB.

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

Gunakan prosedur berikut:

Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Arahkan ke halaman **Basis data**.

1. Pilih grup pecahan DB yang ingin Anda reboot.

1. Untuk **Tindakan**, pilih **Boot ulang**.

1. Pilih **Konfirmasi**.

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

Untuk me-reboot grup shard DB, gunakan `reboot-db-shard-group` AWS CLI perintah dengan parameter berikut:
+ `--db-shard-group-identifier`— Nama grup pecahan DB.

Contoh berikut reboot grup shard DB.

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