2017-06-23 2 views
0

J'utilise mysql client pour exécuter des fichiers de script comme: mysql -u root --prompt="memsql>" < file.sql. Comment puis-je récupérer le temps de traitement de la requête?Mesurer le temps de traitement des requêtes dans MEMSQL 6 beta

Dans d'autres systèmes que je fais habituellement SMTH comme:

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

Mais cela est en quelque sorte pas possible dans Memsql.

EDIT: Il semble qu'il y ait une workload profiling fonctionnalité dans 5.8, mais cette section n'est pas là dans la version 6. Aussi les vues mv_activities/mv_finished_tasks ni la variable système read_advanced_counters existe dans mon système.

Répondre