Based on the information provided, it seems like you are experiencing blocking due to a particular SQL statement that is executed frequently. There could be various reasons why this statement is holding an exclusive lock for a long time. Here are a few possible reasons: nullnullnull
To minimize the blocking for this statement, here are a few things you can try: nullnullnull
Regarding the wait info of 1284 in sysprocesses, this means that the process is waiting for a lock to be released. The number 1284 indicates the wait type (in this case, it is a LCK_M_X wait type, which means an exclusive lock is being held). It is also important to note that the maxdop setting of 4 and the cost threshold for parallelism of 5 are database level settings that control how parallelism is used in query processing. However, they may not necessarily be directly related to the blocking issue you are experiencing. Finally, reviewing the locking information using sp_whoisactive can help identify the source of the blocking and can guide you in optimizing the SQL statement or modifying the database configuration to reduce the blocking. I hope this helps!