Rumah >pangkalan data >tutorial mysql >Apakah Perbezaan Antara 'Sambungan' dan 'Threads_connected' dalam STATUS SHOW MySQL?

Apakah Perbezaan Antara 'Sambungan' dan 'Threads_connected' dalam STATUS SHOW MySQL?

Patricia Arquette
Patricia Arquetteasal
2024-11-18 09:17:02839semak imbas

What's the Difference Between 'Connections' and 'Threads_connected' in MySQL's SHOW STATUS?

MySQL: Mentafsir Keputusan 'show status - sambungan aktif atau total?'

Apabila melaksanakan SHOW STATUS SEPERTI 'Con%' dalam MySQL, anda mungkin menghadapi bilangan sambungan yang banyak, yang boleh membimbangkan. Memahami sama ada nombor ini mewakili sambungan aktif atau jumlah adalah penting untuk analisis prestasi pelayan.

Jumlah Sambungan

Dokumentasi menunjukkan bahawa output Tunjukkan STATUS SEPERTI 'Con%' memaparkan jumlah bilangan percubaan sambungan sepanjang sejarah MySQL. Ini termasuk kedua-dua sambungan yang berjaya dan gagal:

"SambungannBilangan percubaan sambungan (berjaya atau tidak) ke pelayan MySQL."

Sambungan Aktif

Untuk menentukan bilangan sambungan aktif, anda boleh merujuk kepada pembolehubah status Threads_connected:

"Threads_connectednBilangan sambungan yang sedang dibuka."
mysql> SHOW STATUS WHERE `variable_name` = 'Threads_connected';
+-------------------+----------+
| Variable_name     | Value   |
+-------------------+----------+
| Threads_connected | 4        |
+-------------------+----------+
1 row in set (0.00 sec)

Sebagai alternatif, anda boleh mendapatkan semula senarai sambungan aktif menggunakan arahan SHOW PROCESSLIST:

mysql> SHOW PROCESSLIST;
+----+------+-----------------+--------+---------+------+-------+------------------+
| Id | User | Host            | db     | Command | Time | State | Info             |
+----+------+-----------------+--------+---------+------+-------+------------------+
|  3 | root | localhost       | webapp | Query   |    0 | NULL  | show processlist | 
|  5 | root | localhost:61704 | webapp | Sleep   |  208 |       | NULL             | 
|  6 | root | localhost:61705 | webapp | Sleep   |  208 |       | NULL             | 
|  7 | root | localhost:61706 | webapp | Sleep   |  208 |       | NULL             | 
+----+------+-----------------+--------+---------+------+-------+------------------+
4 rows in set (0.00 sec)

Atas ialah kandungan terperinci Apakah Perbezaan Antara 'Sambungan' dan 'Threads_connected' dalam STATUS SHOW MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn