I have a query in a synapse dedicated sql pool that has been suspended for over an hour. From what I know, a suspended query indicates that the query is waiting for a concurrency spot.
I have a process that was inserting data into a replicated table (lets say its called MyTable). The very next query was to select all records from MyTable but that query is now suspended.
If have run the following query:
SELECT *
FROM sys.dm_pdw_resource_waits
which produces:

Why would I still be having queued requests when there are no concurrency spots being used?