Is it possible to somehow force Microsoft SQL Server to slow down certain or all queries so that we can test the client application on how it acts when the SQL queries run for extended time? For example, by seriously limiting its I/O or CPU to 1%.
Unfortunately it is not possible to modify the data in the database to add more rows.
I tried Forcing a query timeout in SQL Server but unfortunately the client application issues SELECT WITH (NOLOCK)
so it ignores any locks we create.