

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)
+ [Per-second](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Per-call](#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 [perintah deskripsi-db-parameter](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html).

## Per-second
<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\_tokenized.stats.count\_star\_per\_sec | Panggilan per detik | 
| db.sql\_tokenized.stats.sum\_timer\_wait\_per\_sec | Latensi rata-rata per detik (dalam ms) | 
| db.sql\_tokenized.stats.sum\_select\_full\_join\_per\_sec | Memilih penggabungan penuh per detik | 
| db.sql\_tokenized.stats.sum\_select\_range\_check\_per\_sec | Memilih pemeriksaan rentang per detik | 
| db.sql\_tokenized.stats.sum\_select\_scan\_per\_sec | Memilih pemindaian per detik | 
| db.sql\_tokenized.stats.sum\_sort\_merge\_passes\_per\_sec | Mengurutkan pass penggabungan per detik | 
| db.sql\_tokenized.stats.sum\_sort\_scan\_per\_sec | Mengurutkan pemindaian per detik | 
| db.sql\_tokenized.stats.sum\_sort\_range\_per\_sec | Mengurutkan rentang per detik | 
| db.sql\_tokenized.stats.sum\_sort\_rows\_per\_sec | Mengurutkan baris per detik | 
| db.sql\_tokenized.stats.sum\_rows\_affected\_per\_sec | Baris yang terpengaruh per detik | 
| db.sql\_tokenized.stats.sum\_rows\_examined\_per\_sec | Baris yang diperiksa per detik | 
| db.sql\_tokenized.stats.sum\_rows\_sent\_per\_sec | Baris yang dikirim per detik | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_disk\_tables\_per\_sec | Tabel disk sementara yang dibuat per detik | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_tables\_per\_sec | Tabel disk sementara yang dibuat per detik | 
| db.sql\_tokenized.stats.sum\_lock\_time\_per\_sec | Waktu penguncian per detik (dalam md) | 

## Per-call
<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\_tokenized.stats.sum\_timer\_wait\_per\_call | Latensi rata-rata per panggilan (dalam md)  | 
| db.sql\_tokenized.stats.sum\_select\_full\_join\_per\_call | Memilih penggabungan penuh per panggilan | 
| db.sql\_tokenized.stats.sum\_select\_range\_check\_per\_call | Memilih pemeriksaan rentang per panggilan | 
| db.sql\_tokenized.stats.sum\_select\_scan\_per\_call | Memilih pemindaian per panggilan | 
| db.sql\_tokenized.stats.sum\_sort\_merge\_passes\_per\_call | Mengurutkan pass penggabungan per panggilan | 
| db.sql\_tokenized.stats.sum\_sort\_scan\_per\_call | Mengurutkan pemindaian per panggilan | 
| db.sql\_tokenized.stats.sum\_sort\_range\_per\_call | Mengurutkan rentang per panggilan | 
| db.sql\_tokenized.stats.sum\_sort\_rows\_per\_call | Mengurutkan baris per panggilan | 
| db.sql\_tokenized.stats.sum\_rows\_affected\_per\_call | Baris yang terpengaruh per panggilan | 
| db.sql\_tokenized.stats.sum\_rows\_examined\_per\_call | Baris yang diperiksa per panggilan | 
| db.sql\_tokenized.stats.sum\_rows\_sent\_per\_call | Baris yang terkirim per panggilan | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_disk\_tables\_per\_call | Tabel disk sementara yang dibuat per panggilan | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_tables\_per\_call | Tabel sementara yang dibuat per panggilan | 
| db.sql\_tokenized.stats.sum\_lock\_time\_per\_call | 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\_tokenized.stats.count\_star | Panggilan | 
| db.sql\_tokenized.stats.sum\_timer\_wait | Waktu tunggu (dalam ms) | 
| db.sql\_tokenized.stats.sum\_select\_full\_join | Pilih bergabung penuh | 
| db.sql\_tokenized.stats.sum\_select\_range\_check | Pilih pemeriksaan rentang | 
| db.sql\_tokenized.stats.sum\_select\_scan | Pilih pemindaian | 
| db.sql\_tokenized.stats.sum\_sort\_merge\_passes | Urutkan pass gabungan | 
| db.sql\_tokenized.stats.sum\_sort\_scan | Urutkan pemindaian | 
| db.sql\_tokenized.stats.sum\_sort\_range | Urutkan rentang | 
| db.sql\_tokenized.stats.sum\_sort\_rows | Urutkan baris | 
| db.sql\_tokenized.stats.sum\_rows\_affected | Baris terpengaruh | 
| db.sql\_tokenized.stats.sum\_rows\_examined | Baris diperiksa | 
| db.sql\_tokenized.stats.sum\_rows\_sent | Baris dikirim | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_disk\_tables | Membuat tabel disk sementara | 
| db.sql\_tokenized.stats.sum\_created\_tmp\_tables | Membuat tabel sementara | 
| db.sql\_tokenized.stats.sum\_lock\_time | Waktu kunci (dalam ms) | 