2017-02-22 17 views
-1

誰かが次のように私を助けることができます:MySQLのSELECTプロセス情報(パーセント完全な)

私はprocessbarでユーザーにそれを表示するためにMySQLのプロセス情報(進捗率)を取得しようとしています。

SELECT percent_complete 
    FROM sys.dm_exec_sessions s 
    INNER JOIN sys.dm_exec_requests r 
    ON s.session_id = r.session_id 

しかし、私は、テーブルsys.dm_exec_sessions Sのdoesntが存在することがエラーを取得しておいてください。 は、私はすでに試しました。

+7

私が間違っていないのであれば、それはMySQLではなくSQL Serverのテーブルです。 – Siyual

+0

質問が不明で、PHPとの関係も何であるか。 –

答えて

0

sys.dm_exec_requestsの意見は、ms sql serverの意見であり、MySQLには存在しません。このため、テーブルが見つからないというエラーが発生します。

4つのビューは非常に似ています。セッション関連のビューはバックグラウンド・プロセスをフィルタリングしてユーザー・セッションのみを表示し、プロセスリスト・ビューはバックグラウンド・プロセスも表示します。すべてのビューで、progressフィールドは進捗状況を%で返します(可能な場合)。

+0

ありがとう、それは私が探していたものです –

関連する問題