All Products
Search
Document Center

AnalyticDB:Aktifkan PrepareStatement sisi client dalam berbagai bahasa pemrograman

Last Updated:Mar 29, 2026

AnalyticDB for MySQL memanfaatkan plan cache dan kemampuan kueri canggih untuk memberikan performa tinggi tanpa preprocessing SQL di sisi server. Untuk menghindari overhead yang tidak perlu, nonaktifkan prepared statement sisi server dan aktifkan interpolasi parameter sisi client sebagai gantinya.

Bagian berikut menjelaskan konfigurasi untuk setiap driver yang didukung.

Driver MySQL Connector/J (JDBC)

Atur useServerPrepStmts ke false dalam URL atau properti koneksi JDBC Anda. Untuk daftar lengkap opsi konfigurasi, lihat Configuration Properties for Connector/J.

ParameterNilai yang direkomendasikan
useServerPrepStmtsfalse

Contoh URL koneksi:

jdbc:mysql://<host>:<port>/<database>?useServerPrepStmts=false
Catatan

Jangan atur useCursorFetch ke true. Jika useCursorFetch diaktifkan, pengaturan tersebut akan mengesampingkan nilai useServerPrepStmts dan mencegah prepared statement sisi client berjalan.

MariaDB Connector/J

Atur useServerPrepStmts ke false dalam URL atau properti koneksi MariaDB Anda. Untuk informasi lebih lanjut, lihat About MariaDB Connector/J.

ParameterNilai yang direkomendasikan
useServerPrepStmtsfalse

Contoh URL koneksi:

jdbc:mariadb://<host>:<port>/<database>?useServerPrepStmts=false

Go MySQL driver

Atur interpolateParams ke true dalam DSN Anda untuk mengaktifkan interpolasi parameter sisi client. Untuk informasi lebih lanjut, lihat go-sql-driver.

ParameterNilai yang direkomendasikan
interpolateParamstrue

Contoh DSN:

<user>:<password>@tcp(<host>:<port>)/<database>?interpolateParams=true

PDO

Atur PDO::ATTR_EMULATE_PREPARES ke TRUE saat membuat koneksi PDO Anda. Untuk informasi lebih lanjut, lihat PDO::setAttribute.

ParameterNilai yang direkomendasikan
PDO::ATTR_EMULATE_PREPARESTRUE

Contoh:

$pdo = new PDO($dsn, $user, $password);
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, TRUE);

Untuk petunjuk penyiapan, lihat bagian PDO dalam panduan koneksi PHP.