I have noticed that when someone in our company runs a long report, it will block other users until the report is done. Is there a way to prevent this? It's not important to us if the info is updated while the report is ran.
Crystal runs at the lowest possible locking level, read uncommitted. So from a locking perspective, it shouldn't lock anyone out.
Is the data source a stored procedure? You can make sure in a stored proc that you're running with the lowest possible locking level by putting this command at the top of the proc:
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
Or the report could be exhausting some other db resource.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.