Basis data

MySQL / MariaDB
Aktif
v10.11.6-MariaDB
Koneksi
22
MySQL: 22 / 151
Kueri lambat
2
MySQL slow_queries
Ukuran basis data
673.4 MB
Basis data: 3
MySQL / MariaDB Aktif
Versi 10.11.6-MariaDB
Uptime 18d 22h 44m
Koneksi 22 / 151
Kueri lambat 2
Ukuran basis data 673.4 MB
Basis data
example_app 18.4 MB · 12 Tabel
example_users 142.7 MB · 38 Tabel
example_logs 512.3 MB · 64 Tabel

Status basis data ketika situs melambat

Ketika sebuah situs melambat, basis data adalah tempat pertama untuk dilihat sekaligus yang paling sulit ditengok cepat. Halaman ini menampilkan waktu jalan, koneksi saat ini dan maksimum, jumlah kueri lambat, perilaku tembolok dan ukuran tiap basis data — cukup untuk mengetahui dalam beberapa detik apakah persoalannya bersemayam di sini.

Koneksi terhadap batas maksimum yang dikonfigurasi adalah angka yang menjelaskan sebagian besar gangguan. Server yang sudah mentok pada batasnya menolak koneksi baru, dan aplikasi melaporkan galat basis data yang tidak berkata apa pun tentang sebab sesungguhnya. Kueri lambat adalah ujung yang lain: segelintir itu wajar, tetapi pencacah yang naik mantap biasanya berarti sebuah kueri kehilangan indeksnya saat skema diubah.

Ukuran hadir di sini karena pertumbuhan lebih mudah ditangani sedari awal. Sebuah tabel yang tumbuh tanpa batas — baris sesi, sebuah tabel log, sebuah antrean yang tak ada yang menguras — adalah persoalan lambat selama masih ada ruang, dan persoalan mendesak pada pukul tiga pagi ketika ruangnya habis. Halaman cakram di panel ini memperlihatkan sisi lain dari hal yang sama.

Ada baiknya tahu apa yang dilihat halaman ini dan apa yang tidak. Ia membaca keadaan MySQL dari dalam — koneksi, kueri, ukuran — tetapi diam tentang apa yang menjadi tumpuan basis data. Layanan yang berhenti akan disadari Monit, dan cakram yang mulai rusak akan diperingatkan SMART, biasanya jauh sebelum perlambatan tampak pada kueri. Penyebab basis data yang lambat kerap berada di bawah basis data itu sendiri.