start_tuning_session
Initiate a durable iterative tuning session for Azure SQL to optimize query performance by testing multiple candidates and measuring executions.
Instructions
Start a durable iterative tuning session. Defaults are 10 candidates, 80 executions, and 20 minutes; explicit multi-hour budgets are accepted when the local database policy permits them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| case_id | Yes | Performance case identifier. | |
| database_name | No | ||
| max_candidates | No | Maximum candidate experiments for this session. | |
| execution_limit | No | Maximum measured query executions across the session. | |
| idempotency_key | No | ||
| time_limit_minutes | No | Wall-clock session budget in minutes; may span hours. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| headline | Yes |