Das Problem, auf das ich stoße, wird in einem Blog-Beitrag erläutert, den ich dafür erstellt habe (leicht zu finden und die Antworten / Lösungen an einem Ort zu verwalten). Dieser finden Sie hier: http://schoennie.blogspot.com/ 2013/09 / slow-statman-query-issue-with-sp2010.html
Eine kurze Zusammenfassung ist, dass diese Einzelserverinstallation von SharePoint 2010 auf SQL 2008R2 (derselbe Server) bei jedem ersten Upload in einem bestimmten Intervall (anscheinend jeden Morgen) eine SEHR langsame Reaktion erfährt. Die Analyse der SQL-Aktivitäten ergab, dass diese Abfrage beim Starten eines Uploads vor dem "Einfügen eines Teils" des Uploads ausgeführt wird:
SELECT StatMan([SC0], [LC0])
FROM (SELECT TOP 100 PERCENT CONVERT(VARBINARY,
SUBSTRING ([Content], 1, 100) +
+SUBSTRING([Content], CASE
WHEN LEN([Content]) <= 200 THEN 101
ELSE LEN([Content]) - 99
END, 100)) AS [SC0],
DATALENGTH([Content]) AS [LC0]
FROM [dbo].[AllDocStreams] WITH (READUNCOMMITTED)
ORDER BY [SC0]) AS _MS_UPDSTATS_TBL
Ich habe jetzt ein paar Tage damit verbracht, mehr Informationen zu dieser StatMan-Abfrage zu erhalten und zu erfahren, warum dadurch die Festplatten-E / A durch das Dach gehen und die Länge der Festplattenwarteschlange über den Wert 5 (normalerweise um 0,01) wächst.
Bitte teilen Sie Ihre Gedanken dazu mit oder weisen Sie mich in eine bestimmte Richtung / Ressource. Ich bin seit ungefähr 8 Jahren als SharePoint Consultant & DBA in diesem Softwarebereich tätig, habe aber so etwas noch nicht gesehen!
Vielen Dank im Voraus, Jeroen