

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

# Statistik SQL untuk MariaDB dan MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

MariaDB dan MySQL mengumpulkan statistik SQL hanya pada tingkat digest. Tidak ada statistik yang ditampilkan di tingkat pernyataan.

**Topics**
+ [Statistik digest untuk MariaDB dan MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Statistik per detik untuk MariaDB dan MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Statistik per panggilan untuk MariaDB dan MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Statistik digest untuk MariaDB dan MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

Wawasan Performa mengumpulkan statistik digest SQL dari tabel `events_statements_summary_by_digest`. Tabel `events_statements_summary_by_digest` dikelola oleh basis data Anda. 

Tabel digest tidak memiliki kebijakan pengosongan. Ketika tabel penuh, Konsol Manajemen AWS menunjukkan pesan berikut:

```
Performance Insights is unable to collect SQL Digest statistics on new queries because the table events_statements_summary_by_digest is full. 
Please truncate events_statements_summary_by_digest table to clear the issue. Check the User Guide for more details.
```

Dalam situasi ini, MariaDB dan MySQL tidak melacak kueri SQL. Untuk mengatasi masalah ini, Wawasan Performa secara otomatis memotong tabel digest jika kedua kondisi berikut terpenuhi:
+ Tabel penuh.
+ Wawasan Performa mengelola Skema Performa secara otomatis.

  Untuk manajemen otomatis, parameter `performance_schema` harus diatur ke `0` dan **Sumber** tidak boleh diatur ke `user`. Jika Wawasan Performa tidak mengelola Skema Performa secara otomatis, lihat [Ikhtisar Skema Kinerja untuk Performance Insights di MySQL Amazon RDS untuk MariaDB atau MySQL](USER_PerfInsights.EnableMySQL.md).

Dalam AWS CLI, periksa sumber nilai parameter dengan menjalankan [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)perintah.

## Statistik per detik untuk MariaDB dan MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

Statistik SQL berikut ini tersedia untuk instans DB MariaDB dan MySQL.


| Metrik | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star\$1per\$1sec | Panggilan per detik | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latensi rata-rata per detik (dalam ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Memilih penggabungan penuh per detik | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Memilih pemeriksaan rentang per detik | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Memilih pemindaian per detik | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Mengurutkan pass penggabungan per detik | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Mengurutkan pemindaian per detik | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Mengurutkan rentang per detik | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Mengurutkan baris per detik | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Baris yang terpengaruh per detik | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Baris yang diperiksa per detik | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Baris yang dikirim per detik | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Tabel disk sementara yang dibuat per detik | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Tabel disk sementara yang dibuat per detik | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Waktu penguncian per detik (dalam md) | 

## Statistik per panggilan untuk MariaDB dan MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

Metrik berikut menyediakan statistik per panggilan untuk pernyataan SQL.


| Metrik | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latensi rata-rata per panggilan (dalam md)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Memilih penggabungan penuh per panggilan | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Memilih pemeriksaan rentang per panggilan | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Memilih pemindaian per panggilan | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Mengurutkan pass penggabungan per panggilan | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Mengurutkan pemindaian per panggilan | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Mengurutkan rentang per panggilan | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Mengurutkan baris per panggilan | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Baris yang terpengaruh per panggilan | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Baris yang diperiksa per panggilan | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Baris yang terkirim per panggilan | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Tabel disk sementara yang dibuat per panggilan | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Tabel sementara yang dibuat per panggilan | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Waktu penguncian per panggilan (dalam md) | 

## 
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

Statistik SQL berikut ini tersedia untuk instans DB MariaDB dan MySQL.


| Metrik | Unit | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star | Panggilan | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Waktu tunggu (dalam ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Pilih bergabung penuh | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Pilih pemeriksaan rentang | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Pilih pemindaian | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Urutkan pass gabungan | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Urutkan pemindaian | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Urutkan rentang | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Urutkan baris | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Baris terpengaruh | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Baris diperiksa | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Baris dikirim | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Membuat tabel disk sementara | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Membuat tabel sementara | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Waktu kunci (dalam ms) | 