sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kan jeg se live MySQL-forespørgsler?

Du kan virkelig nemt logge hver forespørgsel til en logfil:

mysql> SHOW VARIABLES LIKE "general_log%";

+------------------+----------------------------+
| Variable_name    | Value                      |
+------------------+----------------------------+
| general_log      | OFF                        |
| general_log_file | /var/run/mysqld/mysqld.log |
+------------------+----------------------------+

mysql> SET GLOBAL general_log = 'ON';

Gør dine forespørgsler (på enhver db). Grip eller undersøg på anden måde /var/run/mysqld/mysqld.log

Så glem ikke at

mysql> SET GLOBAL general_log = 'OFF';

ellers vil ydelsen falde, og din disk vil fylde!



  1. Hvad er en tidsseriedatabase?

  2. Fejlretning af private procedurer

  3. Sådan forbinder du en database med en Amazon VPC

  4. Opdater flere tabeller i SQL Server ved hjælp af INNER JOIN