Force SQL Server to respond slowly in order to test client application response to timeout -


is possible somehow force microsoft sql server slow down or queries can test client application on how acts when sql queries run extended time? example, limiting i/o or cpu 1%.

unfortunately not possible modify data in database add more rows.

i tried forcing query timeout in sql server unfortunately client application issues select (nolock) ignores locks create.

to force query timeout error select ... myschema.mytable (nolock) queries:

select ... myschema.mytable (nolock) still requires sch-s lock. according lock compatibility (database engine), sch-s lock has conflict sch-m lock.

1) so, create new query in ssms , execute next script:

begin tran  alter table myschema.mytable add dummycol int null default 0 -- requires sch-m lock  --rollback 

2) execute queries (from client app. or ssms query) nolock table hint:

select  *    myschema.mytable d with(nolock) -- requires sch-s lock 

3) now, have wait.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -