Je regarde la sortie de SP_WhoIsActive sur SQL Server 2005, et il me dit qu'une session en bloque une autre - très bien. Cependant, ils ont tous les deux un SELECT. Comment un SELECT en bloque-t-il un autre? Ne devraient-ils pas tous deux acquérir des verrous partagés (qui sont compatibles les uns avec les autres)?Comment un SELECT en bloque-t-il un autre?
Quelques détails supplémentaires: Aucune session n'a un nombre de transactions ouvert - elles sont donc autonomes.
Les requêtes rejoignent une vue avec une table.
Ce sont des requêtes complexes qui rejoignent beaucoup de tables et aboutissent à environ 10 000 lectures.
Un aperçu très apprécié.
merci beaucoup pour cette information! – Krip