Ada beberapa metode yang dapat digunakan untuk mengetahui berapa jumlah koneksi aktiv ke database MySQL server saat ini.
1) perintah mysqladmin status
Buka App terminal atau login ke terminal server menggunakan sshssh dedi@adlinux.infoKetik perintah berikut untuk mengetahui status server MySQL
mysqladmin status## ATAU ##
mysqladmin status -u root -p## ATAU##
mysqladmin status -h db1.adlinux.info -u root -pOutput:
Uptime: 786543 Threads: 6 Questions: 73247453 Slow queries: 123464 Opens: 24595 Flush tables: 1 Open tables: 1019 Queries per second avg: 120.398
2) Perintah MySQL show status
Langkah pertama buka koneksi ke MySQL server Andamysql -u root -pketik perintah sql query berikut untuk melihat jumlah koneksi ke Database MySQL
mysql> show status like 'Conn%';output
+--------------------------+---------+ | Variable_name | Value | +--------------------------+---------+ | Connections | 6304067 | +--------------------------+---------+ 1 rows in set (0.01 sec)Anda dapat menggunakan perintah berikut untuk mengetahui jumlah koneksi yang aktif saat ini pada mysql>prompt
mysql> show status like '%onn%'; +--------------------------+---------+ | Variable_name | Value | +--------------------------+---------+ | Aborted_connects | 7 | | Connections | 6304067 | | Max_used_connections | 85 | | Ssl_client_connects | 0 | | Ssl_connect_renegotiates | 0 | | Ssl_finished_connects | 0 | | Threads_connected | 7 | <---- Jumlah koneksi aktif saat ini +--------------------------+---------+ 7 rows in set (0.00 sec)Gunakan perintah show processlist untuk jumlah koneksi yang sedang terbuka
mysql> show processlist; +---------+------------+-------------------+------------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +---------+------------+-------------------+------------+---------+------+-------+------------------+ | 6297128 | root | localhost | NULL | Query | 0 | NULL | show processlist | | 6308321 | faqwpblogu | 10.10.29.66:42945 | lesaibkfaq | Sleep | 1 | | NULL | | 6308323 | faqwpblogu | 10.10.29.74:46993 | lesaibkfaq | Sleep | 0 | | NULL | | 6308325 | faqwpblogu | 10.10.29.74:46995 | lesaibkfaq | Sleep | 1 | | NULL | | 6308326 | faqwpblogu | 10.10.29.74:46996 | lesaibkfaq | Sleep | 0 | | NULL | +---------+------------+-------------------+------------+---------+------+-------+------------------+ 5 rows in set (0.00 sec)
3) Perintah netstat atau ss
Sintaks perintah netstat dan ss adalah sebagai berikut:netstat -nat | grep 10.10.29.68:3306Perintah datas hanya akan menampilkan gambaran saja dari koneksi aktif ke database MySQL.
