Hi
Having a global read lock might mean that there is an operation requiring an exclusive instance-wide lock, such as creating a new database, dropping databases, etc. Is this disruptive to your operation in any way? What about the 95th percentile of the queries, do they all exhibit this waiting?
If this is disruptive to your deployment, it’s helpful to provide more information:
db.serverCmdLineOpts()db.collection.stats()Best regards,
Kevin