Hi @ Alex
Thank you for reaching out regarding the high CPU utilization in your Azure SQL database. Upon reviewing your system, we've identified that the tdService task is in a suspended state, and the SOS_SCHEDULER_YIELD wait type is prevalent.
A query enters a suspended state when it requires access to a resource that is currently unavailable. This could be due to logical reasons, such as waiting for a locked row, or physical reasons, like awaiting a memory data page. The query will resume execution once the requested resource becomes accessible.
High disk I/O indicates that a significant number of data pages need to be read from or written to disk to complete the operation.
Hope this helps. Do let us know if you any further queries.