SQL Server-Konnektivitätsprobleme

7

Ich erhalte gelegentlich den folgenden Fehler. Vielleicht alle 30 Minuten oder so. Ich bin nicht sicher, wie ich verfolgen soll, was das Problem verursacht. Ich denke, es könnte ein Netzwerkproblem sein, da auch Festplattensicherungen ausgeführt werden.

Irgendwelche Vorschläge, wo ich anfangen soll? Vielen Dank!

Der zugrunde liegende Anbieter ist beim Öffnen fehlgeschlagen. ---> System.Data.SqlClient.SqlException: Eine Verbindung zum Server wurde erfolgreich hergestellt, aber während des Handshakes vor der Anmeldung ist ein Fehler aufgetreten. (Anbieter: SSL-Anbieter, Fehler: 0 - Zeitüberschreitung beim Warten.) ---> System.ComponentModel.Win32Exception: Zeitüberschreitung beim Warten

K09
quelle
Zuerst müssen Sie etwas recherchieren, bevor Sie fragen !! Googleup oder Suche auf stackexchange.com Dieses Problem ist in diesem Stapel gelöst, überprüfen Sie diesen Link
Up_One
Wenn in den Ereignisprotokollen nichts los ist, führen Sie eine perfekte Erfassungssitzung auf der Festplatte, dem Netzwerk, der CPU und dem Speicher durch. Das sollte helfen, das Problem zu lokalisieren.
Techie Joe

Antworten:

6

OK, wahrscheinlich ist es kein Link, den Up_One gepostet hat.

SQL Server erledigt seine gesamte Arbeit über Scheduler. Jeder Scheduler ist an einen CPU-Kern auf dem Server angeschlossen. Wenn ich diesen Fehler gesehen habe, liegt dies normalerweise daran, dass die CPUs sehr ausgelastet sind und in der benötigten Zeit nicht richtig auf die Anfrage reagieren können.

Wie sieht die CPU-Arbeitslast auf dem SQL Server aus, wenn das Problem auftritt? Wie viele Benutzer führen zu diesem Zeitpunkt Abfragen aus? Wie viele CPU-Kerne hat der Server?

Das Update besteht darin, die CPU-Arbeitslast auf dem Server zu reduzieren. In der Regel erfolgt dies durch Indexoptimierung auf dem System, wodurch die CPU-Arbeitslast verringert wird.

mrdenny
quelle
Hallo, ich habe diesen Artikel über das Verfolgen der Leistung in Windows Resource Monitor befolgt . Wie verwende ich den Leistungsmonitor, um diese Werte im Laufe der Zeit zu verfolgen? zB Festplatten-E / A: - Antwortzeit (ms) messen - Länge der Festplattenwarteschlange messen Netzwerk: - Netzwerkauslastung messen Danke!
K09
Dieser Artikel searchitchannel.techtarget.com/feature/… behandelt die Verwendung von Perfmon. Es ist für Windows 7 geschrieben, aber es ist im Grunde das gleiche in Windows Server 2008.
Mrdenny