2017-06-23 9 views
0

私はmysqlクライアントを使用して、mysql -u root --prompt="memsql>" < file.sqlのようなスクリプトファイルを実行しています。どのようにしてクエリの処理時間を取得できますか?他のシステムではMEMSQL 6のクエリ処理時間を測定する

私は通常のようになめらかでください:

BEGIN 
    start = now(); 
    select *, some_udf(X_ID) from X; 
    end = now(); 
    select DATEDIFF(start, end); 
END; 

しかし、これはMemsqlで何とかできません。

EDIT:それは5.8でworkload profiling機能があるようだが、このセクションでは、また、バージョン6ビューmv_activities/mv_finished_tasksも変数read_advanced_countersが自分のシステムに存在するシステムではありません。

答えて

0

これは、ストアドプロシージャhttp://docs.memsql.com/v6.0-beta/docs/create-procedureで実行できます。

+0

私はこれをすでにテストしており、 '' 'ストアドプロシージャ内のSELECTをステートメントとして ''がサポートされていません。 – Jan

関連する問題