
を使用する場合 MySQL それがある特定の機会にあります。 相談 彼らがなることができます。 大規模です, 多数のレコードを返すし、も消費します。 割合が高い サイクル 処理.
同じ方法で, 我々 は、任意のデスクトップまたは web アプリケーション経由でデータベース サーバーにアクセスする場合, 確認する必要があります多分、 登録 実施されていることの相談, 良いアイデアは、アクティブ化するので、 登録 これらのクエリ ファイルを ログ, ファイルに設定する必要があります。 構成 の MySQL, My.cnf.
しかし、我々 が望むものを参照してくださいする場合, で リアルタイム, 私達のデータベースで実行されているクエリ, 同様 ユーザー 同じ継続的な接続をします。, 我々 が行うことができますの使用、 相談 を所有します。 MySQL 次:
1 | mysql > show processlist; |
次のような何かを表示します。:
1 2 3 4 5 6 | +-------+------------+-----------+-------+---------+------+----------------+------------------------+ | Id | User | Host | db | Command | Time | State | Info | +-------+------------+-----------+-------+---------+------+----------------+------------------------+ | 67095 | root | localhost | NULL | Query | 0 | starting | show processlist | | 67112 | usuario_db | localhost | mi_bd | Query | 0 | Sorting result | SELECT * FROM mi_tabla | +-------+------------+-----------+-------+---------+------+----------------+------------------------+ |
あなたが見ることができます。, このクエリが表示されます、 ユーザー, ホストとデータベース 接続はされています。, 同様 SQL クエリ それを実行しています。.
によって、 アクセス許可 ユーザーにこれを実行するクエリまたはコマンド, すべてのユーザーのアクセス許可の場合のすべてのプロセスが表示されます。 合計, か、問題のユーザーのみ, ある場合 限られました。 同じ.

私達にコメントを残すかへの入力、フォーラム