

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

# Caching koneksi ekstensi SQL
<a name="sagemaker-sql-extension-features-connection-caching"></a>

Ekstensi ekstensi SQL default ke koneksi caching untuk mencegah pembuatan beberapa koneksi untuk set properti koneksi yang sama. Koneksi yang di-cache dapat dikelola menggunakan perintah `%sm_sql_manage` ajaib.

Topik berikut menjelaskan cara mengelola koneksi cache Anda.

**Topics**
+ [Buat koneksi cache](sagemaker-sql-extension-features-create-cached-connection.md)
+ [Daftar koneksi cache](sagemaker-sql-extension-features-list-cached-connection.md)
+ [Hapus koneksi cache](sagemaker-sql-extension-features-clear-cached-connection.md)
+ [Nonaktifkan koneksi cache](sagemaker-sql-extension-features-disable-cached-connection.md)

# Buat koneksi cache
<a name="sagemaker-sql-extension-features-create-cached-connection"></a>

Anda dapat membuat koneksi cache dengan menentukan nama koneksi dalam `--connection-name` parameter string koneksi Anda. Ini sangat berguna ketika beberapa properti koneksi diganti untuk kasus penggunaan tertentu, dan ada kebutuhan untuk menggunakan kembali properti yang sama tanpa mengetik ulang.

Misalnya, kode di bawah ini menyimpan koneksi Athena dengan properti koneksi skema yang diganti menggunakan nama`--connection-name my_athena_conn_with_schema`, dan kemudian menggunakannya kembali di sel lain:

```
%%sm_sql --connection-name my_athena_conn_with_schema --connection-properties '{"schema_name": "sm-sql-private-beta-db"}' --metastore-id sm-sql-private-beta-athena-connection --metastore-type GLUE_CONNECTION 
SELECT * FROM "covid_table" LIMIT 2
```

```
%%sm_sql --connection-name my_athena_conn_with_schema
SELECT * FROM "covid_table" LIMIT 2
```

# Daftar koneksi cache
<a name="sagemaker-sql-extension-features-list-cached-connection"></a>

Anda dapat membuat daftar koneksi cache Anda dengan menjalankan perintah berikut:

```
%sm_sql_manage --list-cached-connections
```

# Hapus koneksi cache
<a name="sagemaker-sql-extension-features-clear-cached-connection"></a>

Untuk menghapus semua koneksi cache, jalankan perintah berikut:

```
%sm_sql_manage --clear-cached-connections
```

# Nonaktifkan koneksi cache
<a name="sagemaker-sql-extension-features-disable-cached-connection"></a>

Untuk menonaktifkan caching koneksi, jalankan perintah berikut:

```
%sm_sql_manage --set-connection-reuse False
```