chris.toph
Goto Top

Win 8.1 Client brauch lange für Abfrage auf SQL Server 2008

Hallo zusammen,

ich habe folgendes Szenario:

1x Windows 2003 Server mit Microsoft SQL Server 2008 R2 (SP3)
mehrere Win XP / 7 (64bit) Systeme
3 x Win 8.1(64bit) Rechner

Folgendes Problem:
Alle Rechner haben Zugriff auf eine SQL Datenbank, die auf dem Server liegt & läuft. Zugriffzeiten sind in Ordnung, sonst auch alles im grünen Bereich.

Jetzt kamen neue Rechner mit Win 8.1 ins Haus und diese müssen ebenfalls Zugriff auf die SQL Datenbank haben. Hier liegt auch das Problem. Die Zugriffszeiten auf diese SQL Datenbank sind Katastrophal! Für eine Abfrage benötigen die Rechner bis zu 12 Sekunden. Die Win XP / 7 Rechner benötigen allerhöchstens 2 Sekunden.

Das sorgt für lange Gesichter, weil es die Arbeit mit der Datenbank nicht gerade erleichtert. Da dieses Problem nur auf den Win 8.1 Rechner vorhanden ist, fallen für mich Probleme mit dem physischen Netzwerk weg. Die Softwareschmiede, die die Datenbank erarbeitet hat, ist auch Ratlos.

Gibt es eventuell solch gravierenden Änderungen in 8.1, die zu einer Inkompatibilität mit dem Microsoft SQL Server 2008 R2 führen? Im Internet bin ich leider nicht fündig geworden.
An welcher Stelle könnten wir ansetzen?

Ich bin gespannt, ob ihr Lösungsansätze kennt.

Gruß

Content-Key: 222928

Url: https://administrator.de/contentid/222928

Printed on: April 16, 2024 at 22:04 o'clock

Member: falscher-sperrstatus
falscher-sperrstatus Nov 25, 2013 updated at 18:09:54 (UTC)
Goto Top
Wie soll denn auf die SQL DB zugegriffen werden?
Member: Chris.toph
Chris.toph Nov 25, 2013 at 18:16:11 (UTC)
Goto Top
Das habe ich natürlich nicht erwähnt face-sad Sorry.

Auf jedem Client liegt eine .exe Verknüpfung. Die .exe liegt auf dem Server.
Diese Startet ein Pogramm, welches die Datenbank in einem Front-End darstellt.
Member: DerWoWusste
DerWoWusste Nov 25, 2013 at 18:40:52 (UTC)
Goto Top
Hi.

Mutmaßen will ich hier nicht. Es lohnt sich erst, nachzudenken, wenn Du wirklich nackte Systeme (ohne jegliche Software, nur aktuelle Treiber, möglicht gleiche Hardware) vergleichst - ist hier vermutlich nicht der Fall, oder? Nimm mal eine VM mit 8.1 und eine mit win7.
Member: Chris.toph
Chris.toph Nov 25, 2013 at 18:48:17 (UTC)
Goto Top
Es sieht tatsächlich so aus. Die Win 8.1 rechner sind quasi nackt. Nur aktuelles Win 8.1 frisch installiert, kein Upgrade, aktuellen Treiber. Nicht mal ein Antivir-System ist aktuell drauf, welches dazwischen funken könnte.

Die Win XP/7 Rechner sind "alt eingesessene" und arbeiten wie gewünscht. Aber wir haben keine Kosten und Mühen gescheut und haben auch ein frisches Win 7, 64 Bit installiert. Dort verrichtet das Programm mit der DB ebenfalls bestens seine Dienste.
Member: DerWoWusste
DerWoWusste Nov 25, 2013 at 18:56:37 (UTC)
Goto Top
Mach mal den VM-Vergleich. Und nein: inkompatibel dürfte da nichts sein.
Member: falscher-sperrstatus
falscher-sperrstatus Nov 25, 2013 at 20:26:21 (UTC)
Goto Top
Zitat von @Chris.toph:

Das habe ich natürlich nicht erwähnt face-sad Sorry.

Auf jedem Client liegt eine .exe Verknüpfung. Die .exe liegt auf dem Server.
Diese Startet ein Pogramm, welches die Datenbank in einem Front-End darstellt.

Wie lautet denn der Name des Programms? Ist es für Windows 8.1 frei gegeben? Funktioniert es unter Windows 8? Spuckt es irgendwelche Fehler aus? (Fallback Time - 10sek + Fallback - 2 sek = 12 sek)?
Member: schmitzi
schmitzi Nov 25, 2013 at 20:32:42 (UTC)
Goto Top
WIN 8.1:

irgendwelche "komischen" Einträge im Ereignis-Log ?

Schmeiss doch mal IPv6 raus und alles andere,
halt alles ausser IPv4 und den Client für MS-Netzwerke.
(wenn Du nicht mit IPv6 arbeitest, klar :O)

Checke auch mal bitte die WINs- und DNS- und Gateway-Einstellungen,
im Abgleich mit den WIN7-Rechnern.

Wie verhält es sich ausserhalb der Anwendung ? Wenn Du zB eine 2GB grosse
Datei vom Server lokal auf Deinen Client kopierst, sind dann die WIN8-Rechner
auch so grottenlangsam ?

Könnte es evtl. sein, dass ausgerechnet die 3 neuen WIN8-PCs ein (grundsätzliches) Problem
mit der Netzwerkkarte/Treiber oä haben ?

Gruss RS