Lots of "SqlInvalidationQueueStore" actions constantly running on workers


#1

Can anybody explain what all these actions are? They’re constantly running, and they always finish in a matter of seconds.


#2

@sean.summers I believe before the invalidation queue picks up an entry for processing, it needs to acquire a lock so that no other worker processes the same entry from the queue. That is why you so many of short lived actions. It’s perfectly normal to see a lot of these with super low run times. If these run times are high then there is a problem with the db


#3

@rohit.sureka Should these actions still be taking place even if I don’t have any jobs going through the queues?


#4

@sean.summers Yes, that’s how we find if there is anything to process.