**Source URL:** https://general.veevavault.dev/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler

# VQL Query Profiler

[Query Profiler](/clinical/vql/guides/query-profiler) provides developers with a single, centralized record for all VQL queries run via Vault API and Java SDK, making it easier to analyze, troubleshoot, and optimize query performance.

You must have the *Admin*: *Logs*: *Developer* permission to start, end, or download profiler sessions.

<LandingPageList>
*   [List All Sessions](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/list-all-sessions/)
*   [List Single Session](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/list-single-session/)
*   [Create New Session](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/create-new-session/)
*   [End Active Session](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/end-active-session/)
*   [Download Session Results](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/download-session-results/)
*   [Delete Session](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/delete-session/)
</LandingPageList>

---

**Previous:** [Download Workflow Activity Log](/clinical/vault-api/api-reference/26.2/logs/download-workflow-activity-log)  
**Next:** [List All Sessions](/clinical/vault-api/api-reference/26.2/logs/vql-query-profiler/list-all-sessions)