21 Jul 2019 by OriginalGriff
Fill is a "blocking call" - it doesn't return until the DB has assembled all information and returned it to your application (or the SQL timeout expires, whichever happens first). So if your stored procedure takes a long time, you can't do anything else on that thread - including use the...