diff --git a/frappe/public/js/frappe/recorder/RecorderDetail.vue b/frappe/public/js/frappe/recorder/RecorderDetail.vue
index fe6c676d9f..1e8c1a0e84 100644
--- a/frappe/public/js/frappe/recorder/RecorderDetail.vue
+++ b/frappe/public/js/frappe/recorder/RecorderDetail.vue
@@ -16,9 +16,9 @@
Time |
Duration |
Queries |
+ Query Duration |
Method |
Path |
- CMD |
@@ -27,18 +27,18 @@
|
|
|
+ |
|
|
- |
{{ request.index }} |
{{ request.time }} |
{{ request.duration }} |
{{ request.queries }} |
+ {{ request.time_queries }} |
{{ request.method }} |
{{ request.path | elipsize }} |
- {{ request.cmd | elipsize }} |
diff --git a/frappe/recorder.py b/frappe/recorder.py
index 1f50293dfa..34153284dd 100644
--- a/frappe/recorder.py
+++ b/frappe/recorder.py
@@ -100,6 +100,7 @@ class Recorder():
"cmd": self.cmd,
"time": self.time,
"queries": len(self.calls),
+ "time_queries": float("{:0.3f}".format(sum(call["duration"] for call in self.calls))),
"duration": float("{:0.3f}".format((datetime.datetime.now() - self.time).total_seconds() * 1000)),
"method": self.method,
}, default=str)