Query optimization question #2689
Replies: 4 comments
-
They are processed on both - client artifacts on the client and server artifacts on the server. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick response! I'm not sure I understand. If punch in the query: |
Beta Was this translation helpful? Give feedback.
-
You cant just "punch in a query" - In Velociraptor queries must be wrapped in an artifact and the artifact is collected (either on the client or the server) so it is obvious where the VQL is evaluated. See this for more information https://docs.velociraptor.app/docs/gui/artifacts/ |
Beta Was this translation helpful? Give feedback.
-
Ok, so if I'm reading this right, executing the above query as part of a hunt or in a notebook gathers all the fields specified in parse_mft()'s documentation and sends it to the server, where the undesired fields are dropped before display? A more streamlined artifact would then be needed to improve processing right? |
Beta Was this translation helpful? Give feedback.
-
Hello all,
Are select statements in a query processed at the endpoint or on the velociraptor server? I was thinking on ways to slim down/ speed up some queries and wasn't sure how much this would help.
Beta Was this translation helpful? Give feedback.
All reactions