profiler_start
Begin recording query execution data, capturing execution times and plans for performance analysis. Configure a timeout (default 60 seconds) for automatic stopping, or end early to retrieve results.
Instructions
Start the query profiler to capture query execution data. The profiler records all queries with their execution times and plans. It auto-stops after the specified timeout (default 60 seconds). Use profiler_stop to stop early and get results, or profiler_status to check progress.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "profiler_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeoutSeconds | No | Recording timeout in seconds. The profiler auto-stops after this duration. Default: 60. |